home *** CD-ROM | disk | FTP | other *** search
/ Halting the Hacker - A P…uide to Computer Security / Halting the Hacker - A Practical Guide to Computer Security.iso / rfc / rfc1580.txt < prev    next >
Text File  |  1997-04-01  |  235KB  |  5,996 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                         EARN Staff
  8. Request for Comments: 1580                              EARN Association
  9. FYI: 23                                                       March 1994
  10. Category: Informational
  11.  
  12.  
  13.                     Guide to Network Resource Tools
  14.  
  15. Status of this Memo
  16.  
  17.    This memo provides information for the Internet community. This memo
  18.    does not specify an Internet standard of any kind.  Distribution of
  19.    this memo is unlimited.
  20.  
  21. Table of Contents
  22.  
  23.     1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
  24.     2. GOPHER . . . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  25.       2.1. What is Gopher . . . . . . . . . . . . . . . . . . . . . .  5
  26.       2.2. Who can use Gopher . . . . . . . . . . . . . . . . . . . .  6
  27.       2.3. How to get to Gopher . . . . . . . . . . . . . . . . . . .  6
  28.       2.3.1. Local clients  . . . . . . . . . . . . . . . . . . . . .  6
  29.       2.3.2. Remote clients . . . . . . . . . . . . . . . . . . . . .  6
  30.       2.4. Using Gopher . . . . . . . . . . . . . . . . . . . . . . .  7
  31.       2.5. VERONICA . . . . . . . . . . . . . . . . . . . . . . . . . 10
  32.       2.6. Learning more about Gopher . . . . . . . . . . . . . . . . 11
  33.     3. WORLD-WIDE WEB . . . . . . . . . . . . . . . . . . . . . . . . 12
  34.       3.1. What is World-Wide Web . . . . . . . . . . . . . . . . . . 12
  35.       3.2. Who can use World-Wide Web . . . . . . . . . . . . . . . . 13
  36.       3.3. How to get to World-Wide Web . . . . . . . . . . . . . . . 14
  37.       3.3.1. Local clients  . . . . . . . . . . . . . . . . . . . . . 14
  38.       3.3.2. Remote clients . . . . . . . . . . . . . . . . . . . . . 14
  39.       3.3.2.1. E-mail access  . . . . . . . . . . . . . . . . . . . . 15
  40.       3.4. Using World-Wide Web . . . . . . . . . . . . . . . . . . . 16
  41.       3.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 19
  42.       3.6. Learning more about World-Wide Web . . . . . . . . . . . . 22
  43.     4. WAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
  44.       4.1. What is WAIS . . . . . . . . . . . . . . . . . . . . . . . 22
  45.       4.2. Who can use WAIS . . . . . . . . . . . . . . . . . . . . . 23
  46.       4.3. How to get to WAIS . . . . . . . . . . . . . . . . . . . . 23
  47.       4.4. Using WAIS . . . . . . . . . . . . . . . . . . . . . . . . 23
  48.       4.4.1.  E-mail access . . . . . . . . . . . . . . . . . . . . . 24
  49.       4.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 25
  50.       4.6  Learning more about WAIS . . . . . . . . . . . . . . . . . 26
  51.     5. ARCHIE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
  52.       5.1. What is ARCHIE . . . . . . . . . . . . . . . . . . . . . . 27
  53.       5.2. Who can use ARCHIE . . . . . . . . . . . . . . . . . . . . 27
  54.       5.3. How to get to ARCHIE . . . . . . . . . . . . . . . . . . . 28
  55.  
  56.  
  57.  
  58. EARN Staff                                                      [Page 1]
  59.  
  60. RFC 1580            Guide to Network Resource Tools           March 1994
  61.  
  62.  
  63.       5.4. Using ARCHIE . . . . . . . . . . . . . . . . . . . . . . . 29
  64.       5.4.1. Using a local client . . . . . . . . . . . . . . . . . . 29
  65.       5.4.1.1. Archie client command and parameters . . . . . . . . . 29
  66.       5.4.2. Using Telnet . . . . . . . . . . . . . . . . . . . . . . 31
  67.       5.4.3. Using electronic mail  . . . . . . . . . . . . . . . . . 34
  68.       5.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 36
  69.       5.6. Learning more about ARCHIE . . . . . . . . . . . . . . . . 37
  70.     6. WHOIS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
  71.       6.1. What is WHOIS  . . . . . . . . . . . . . . . . . . . . . . 38
  72.       6.2. Who can use WHOIS  . . . . . . . . . . . . . . . . . . . . 39
  73.       6.3. How to get to WHOIS  . . . . . . . . . . . . . . . . . . . 39
  74.       6.4. Using WHOIS  . . . . . . . . . . . . . . . . . . . . . . . 39
  75.       6.4.1. Using a local client . . . . . . . . . . . . . . . . . . 40
  76.       6.4.2. Using Telnet . . . . . . . . . . . . . . . . . . . . . . 41
  77.       6.4.3. Using electronic mail  . . . . . . . . . . . . . . . . . 43
  78.       6.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 44
  79.       6.6. Learning more about WHOIS  . . . . . . . . . . . . . . . . 45
  80.     7. X.500  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
  81.       7.1. What is X.500  . . . . . . . . . . . . . . . . . . . . . . 45
  82.       7.2. Who can use X.500  . . . . . . . . . . . . . . . . . . . . 46
  83.       7.3. How to get to X.500  . . . . . . . . . . . . . . . . . . . 46
  84.       7.4. Using X.500  . . . . . . . . . . . . . . . . . . . . . . . 47
  85.       7.4.1. Using a local client . . . . . . . . . . . . . . . . . . 47
  86.       7.4.2. Using Telnet or X.25 . . . . . . . . . . . . . . . . . . 48
  87.       7.4.3. Using electronic mail  . . . . . . . . . . . . . . . . . 50
  88.       7.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 50
  89.       7.6. Learning more about X.500  . . . . . . . . . . . . . . . . 53
  90.     8. NETFIND  . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
  91.       8.1. What is NETFIND  . . . . . . . . . . . . . . . . . . . . . 53
  92.       8.2. Who can use NETFIND  . . . . . . . . . . . . . . . . . . . 54
  93.       8.3. How to get to NETFIND  . . . . . . . . . . . . . . . . . . 54
  94.       8.4. Using NETFIND  . . . . . . . . . . . . . . . . . . . . . . 55
  95.       8.4.1. Local access . . . . . . . . . . . . . . . . . . . . . . 55
  96.       8.4.2. Remote access  . . . . . . . . . . . . . . . . . . . . . 58
  97.       8.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 58
  98.       8.6. Learning more about NETFIND  . . . . . . . . . . . . . . . 59
  99.     9. TRICKLE  . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
  100.       9.1. What is TRICKLE  . . . . . . . . . . . . . . . . . . . . . 60
  101.       9.2. Who can use TRICKLE  . . . . . . . . . . . . . . . . . . . 60
  102.       9.3  How to get to TRICKLE  . . . . . . . . . . . . . . . . . . 61
  103.       9.4. Using TRICKLE  . . . . . . . . . . . . . . . . . . . . . . 61
  104.       9.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 65
  105.       9.6. Learning more about TRICKLE  . . . . . . . . . . . . . . . 65
  106.    10. BITFTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
  107.      10.1. What is BITFTP . . . . . . . . . . . . . . . . . . . . . . 65
  108.      10.2. Who can use BITFTP . . . . . . . . . . . . . . . . . . . . 66
  109.      10.3. How to get to BITFTP . . . . . . . . . . . . . . . . . . . 66
  110.      10.4. Using BITFTP . . . . . . . . . . . . . . . . . . . . . . . 66
  111.  
  112.  
  113.  
  114. EARN Staff                                                      [Page 2]
  115.  
  116. RFC 1580            Guide to Network Resource Tools           March 1994
  117.  
  118.  
  119.      10.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 69
  120.      10.6. Learning more about BITFTP . . . . . . . . . . . . . . . . 70
  121.    11. LISTSERV (Version 1.7f). . . . . . . . . . . . . . . . . . . . 70
  122.      11.1. What is LISTSERV . . . . . . . . . . . . . . . . . . . . . 70
  123.      11.2. Who can use LISTSERV . . . . . . . . . . . . . . . . . . . 71
  124.      11.3. How to get to LISTSERV . . . . . . . . . . . . . . . . . . 71
  125.      11.4. Using LISTSERV . . . . . . . . . . . . . . . . . . . . . . 73
  126.      11.4.1. Commands for LISTS . . . . . . . . . . . . . . . . . . . 74
  127.      11.4.2. Commands for FILES . . . . . . . . . . . . . . . . . . . 79
  128.      11.4.3. LISTSERV DATABASE Functions  . . . . . . . . . . . . . . 84
  129.      11.4.4. Commands for INFORMATION . . . . . . . . . . . . . . . . 85
  130.      11.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 85
  131.      11.6. Learning more about LISTSERV . . . . . . . . . . . . . . . 87
  132.    12. NETNEWS (USENET) . . . . . . . . . . . . . . . . . . . . . . . 87
  133.      12.1. What is NETNEWS  . . . . . . . . . . . . . . . . . . . . . 87
  134.      12.2. Who can use NETNEWS. . . . . . . . . . . . . . . . . . . . 88
  135.      12.3. How to get to NETNEWS  . . . . . . . . . . . . . . . . . . 89
  136.      12.4. Using NETNEWS  . . . . . . . . . . . . . . . . . . . . . . 89
  137.      12.5. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 91
  138.      12.6. Learning more about NETNEWS  . . . . . . . . . . . . . . . 93
  139.    13. OTHER TOOLS OF INTEREST  . . . . . . . . . . . . . . . . . . . 93
  140.      13.1. ASTRA  . . . . . . . . . . . . . . . . . . . . . . . . . . 93
  141.      13.1.1. What is ASTRA  . . . . . . . . . . . . . . . . . . . . . 93
  142.      13.1.2. How to get to ASTRA  . . . . . . . . . . . . . . . . . . 94
  143.      13.1.3. Learning more about ASTRA  . . . . . . . . . . . . . . . 94
  144.      13.2. NETSERV  . . . . . . . . . . . . . . . . . . . . . . . . . 94
  145.      13.2.1. What is NETSERV  . . . . . . . . . . . . . . . . . . . . 94
  146.      13.2.2. How to get to NETSERV  . . . . . . . . . . . . . . . . . 95
  147.      13.2.3. Learning more about NETSERV  . . . . . . . . . . . . . . 96
  148.      13.3. MAILBASE . . . . . . . . . . . . . . . . . . . . . . . . . 96
  149.      13.3.1. What is MAILBASE . . . . . . . . . . . . . . . . . . . . 96
  150.      13.3.2. How to get to MAILBASE . . . . . . . . . . . . . . . . . 96
  151.      13.3.3. Learning more about MAILBASE . . . . . . . . . . . . . . 96
  152.      13.4. PROSPERO . . . . . . . . . . . . . . . . . . . . . . . . . 97
  153.      13.4.1. What is PROSPERO . . . . . . . . . . . . . . . . . . . . 97
  154.      13.4.2. How to get to PROSPERO . . . . . . . . . . . . . . . . . 97
  155.      13.4.3. Learning more about PROSPERO . . . . . . . . . . . . . . 98
  156.      13.5. IRC  . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
  157.      13.5.1. What is IRC  . . . . . . . . . . . . . . . . . . . . . . 98
  158.      13.5.2. How to get to IRC  . . . . . . . . . . . . . . . . . . . 99
  159.      13.5.3. Learning more about IRC  . . . . . . . . . . . . . . . . 99
  160.      13.6. RELAY  . . . . . . . . . . . . . . . . . . . . . . . . . . 99
  161.      13.6.1. What is RELAY  . . . . . . . . . . . . . . . . . . . . . 99
  162.      13.6.2. How to get to RELAY  . . . . . . . . . . . . . . . . .  100
  163.      13.6.3. Learning more about RELAY  . . . . . . . . . . . . . .  101
  164.    14. Security Considerations  . . . . . . . . . . . . . . . . . .  101
  165.    15. References . . . . . . . . . . . . . . . . . . . . . . . . .  101
  166.    16. Acknowledgements . . . . . . . . . . . . . . . . . . . . . .  102
  167.  
  168.  
  169.  
  170. EARN Staff                                                      [Page 3]
  171.  
  172. RFC 1580            Guide to Network Resource Tools           March 1994
  173.  
  174.  
  175.    17. Author's Address . . . . . . . . . . . . . . . . . . . . . .  102
  176.    18. Appendix A - Freely available networking software  . . . . .  103
  177.      18.1. Gopher clients . . . . . . . . . . . . . . . . . . . . .  103
  178.      18.2. World-Wide Web clients . . . . . . . . . . . . . . . . .  104
  179.      18.3. WAIS clients . . . . . . . . . . . . . . . . . . . . . .  105
  180.      18.4. Netnews - news reader software . . . . . . . . . . . . .  106
  181.  
  182. 1. Introduction
  183.  
  184.    As the worldwide academic computer network grows and expands far
  185.    beyond its previous confines, so the resources and services available
  186.    on the network evolve and multiply at a dizzying rate. The typical
  187.    user is hardpressed to keep up with this explosive growth.
  188.    Fortunately, a number of tools are available to facilitate the task
  189.    of locating and retrieving network resources, so that users anywhere
  190.    can utilize texts, data, software and information for public access.
  191.    Facilities to explore public domain software repositories, to consult
  192.    mailing list archives and databases, to retrieve directory
  193.    information and to participate in global group discussions are now
  194.    available to all.
  195.  
  196.    The key to exploiting these resources is a server, special software
  197.    on a computer somewhere in the network which accepts requests (or
  198.    queries or commands) and sends a response automatically. The
  199.    requestor does not have to be working on the same computer (or even
  200.    in the same part of the world) in order to use the server. Many
  201.    servers accept requests via electronic mail, so that often the
  202.    requestor needs not even be on the same computer network as the
  203.    server. In many cases, servers are interconnected so that once you
  204.    have established contact with one server, you can easily communicate
  205.    with other servers as well.
  206.  
  207.    Today, many users have powerful computers on the desktop, with
  208.    advanced graphical, audio and storage capabilities, which are
  209.    connected to the network. This fact has given rise to what is known
  210.    as the client-server model. Users can have special software on their
  211.    local computer called a client which can utilize the capabilities of
  212.    that computer and can also communicate with a server on the network.
  213.    These clients provide an easy-to-use, intuitive user interface, allow
  214.    use of pointing devices such as a mouse, and exploit other local
  215.    features. The client sends the user's requests to a server using a
  216.    standardized format (called a protocol) and the server sends its
  217.    response in a condensed format which the client displays to the user
  218.    in a more readable way.
  219.  
  220.    Several of the tools described herein have several different
  221.    functions.  However they could be classified in functional areas
  222.    according to their main purpose. Sections two and three cover two
  223.  
  224.  
  225.  
  226. EARN Staff                                                      [Page 4]
  227.  
  228. RFC 1580            Guide to Network Resource Tools           March 1994
  229.  
  230.  
  231.    services, Gopher and World-Wide Web, which use the client-server
  232.    model to explore the network providing a means of moving through a
  233.    wide range of network sources and resources in a uniform and
  234.    intuitive way.  A tool for searching in a wide range of different
  235.    databases located throughout the network, WAIS, is documented in
  236.    section four. The problem of knowing where to find network resources
  237.    (files and programs) is addressed in section five, which deals with
  238.    archie. Three tools for finding people, computers and their network
  239.    addresses, WHOIS, X.500 and Netfind, are discussed in sections six,
  240.    seven and eight. While just about all of these network tools can be
  241.    used to get files of one sort or another, there are a few servers
  242.    available for getting files easily and efficiently from various
  243.    repositories in the network. Two of these servers, TRICKLE and
  244.    BITFTP, are covered in sections nine and ten. Sections eleven and
  245.    twelve deal with what is perhaps the most popular of all the network
  246.    resources, discussion groups on every imaginable topic. The two tools
  247.    discussed there are LISTSERV and Netnews (Usenet). Section thirteen
  248.    gives brief descriptions and pointers for a number of tools which
  249.    were not mainstream enough to get a full description. Some are still
  250.    in the developmental stage (Prospero), some are relatively unknown
  251.    outside a particular network (ASTRA and Netserv from EARN/Bitnet and
  252.    Mailbase from JANET) and some are meant for chatting rather than work
  253.    (Relay and IRC).
  254.  
  255.    The purpose of this guide is to supply the basic information that
  256.    anyone on the network needs to try out and begin using these tools. A
  257.    basic knowledge of networking terminology has been assumed, as well
  258.    as familiarity with the basic tools of networking: electronic mail
  259.    (often referred to as e-mail or simply mail throughout this guide)
  260.    and, for those connected to the Internet, FTP (file transfer
  261.    protocol) and Telnet (remote login). It is beyond the scope of this
  262.    guide to describe these basic tools. The example in the BITFTP
  263.    section of this guide shows how one can use BITFTP to get guides to
  264.    these tools over the network.
  265.  
  266. 2. GOPHER
  267.  
  268. 2.1. What is Gopher
  269.  
  270.    The Internet Gopher, or simply Gopher, is a distributed document
  271.    delivery service. It allows users to explore, search and retrieve
  272.    information residing on different locations in a seamless fashion.
  273.  
  274.    When browsing it, the information appears to the user as a series of
  275.    nested menus. This kind of menu structure resembles the organization
  276.    of a directory with many subdirectories and files. The subdirectories
  277.    and the files may be located either on the local server site or on
  278.    remote sites served by other Gopher servers. From the user point of
  279.  
  280.  
  281.  
  282. EARN Staff                                                      [Page 5]
  283.  
  284. RFC 1580            Guide to Network Resource Tools           March 1994
  285.  
  286.  
  287.    view, all information items presented on the menus appear to come
  288.    from the same place.
  289.  
  290.    The information can be a text or binary file, directory information
  291.    (loosely called phone book), image or sound. In addition, Gopher
  292.    offers gateways to other information systems (World-Wide Web, WAIS,
  293.    archie, WHOIS) and network services (Telnet, FTP). Gopher is often a
  294.    more convenient way to navigate in a FTP directory and to download
  295.    files.
  296.  
  297.    A Gopher server holds the information and handles the users' queries.
  298.    In addition, links to other Gopher servers create a network wide
  299.    cooperation to form the global Gopher web (Gopherspace).
  300.  
  301. 2.2. Who can use Gopher
  302.  
  303.    Gopher uses the client-server model to provide access to the Gopher
  304.    web.  You must be on the international TCP/IP network (the Internet)
  305.    in order to use a client on your computer to access Gopher.
  306.  
  307. 2.3. How to get to Gopher
  308.  
  309.    Users explore the Gopher menus  using various local clients or
  310.    accessing a remote client via an interactive Telnet session.
  311.  
  312.    2.3.1. Local clients
  313.  
  314.       Public domain clients for accessing a Gopher server are available
  315.       for: Macintosh, MS-DOS, OS/2, VM/CMS, VMS, NeXT, Unix, X-Windows.
  316.       The clients are available for anonymous FTP from many FTP sites
  317.       (e.g., boombox.micro.umn.edu in the directory /pub/gopher). See
  318.       the list of freely available client software in Appendix A.
  319.  
  320.    2.3.2. Remote clients
  321.  
  322.       Some sites allow public access to a client. To access such a
  323.       remote client, telnet to one of these sites:
  324.  
  325.       +---------------------------------------------------------------+
  326.       |  info.anu.edu.au                 Australia (login: info)      |
  327.       |  tolten.puc.cl                   Columbia                     |
  328.       |  ecnet.ec                        Ecuador                      |
  329.       |  gopher.chalmers.se              Sweden                       |
  330.       |  consultant.micro.umn.edu        USA                          |
  331.       |  gopher.uiuc.edu                 USA                          |
  332.       |  panda.uiowa.edu                 USA (login: panda)           |
  333.       |  sunsite.unc.edu                 USA                          |
  334.       +---------------------------------------------------------------+
  335.  
  336.  
  337.  
  338. EARN Staff                                                      [Page 6]
  339.  
  340. RFC 1580            Guide to Network Resource Tools           March 1994
  341.  
  342.  
  343.       At the login: prompt type gopher (unless specified otherwise) and
  344.       the top-level Gopher menu for that site will be displayed.
  345.  
  346.       Users are requested to use the site closest to them.
  347.  
  348.    2.4. Using Gopher
  349.  
  350.       The implementations of the Gopher clients on various platforms are
  351.       slightly different to take advantage of the platforms'
  352.       capabilities (mouse, graphic functions, X-Windows server) and to
  353.       offer the popular look and feel. Even with different
  354.       implementations, the same set of functions and commands is
  355.       available.
  356.  
  357.       When issuing the gopher command, you will be connected
  358.       automatically to the default Gopher server specified at the
  359.       installation. The format of the command is:
  360.  
  361.       +---------------------------------------------------------------+
  362.       |                                                               |
  363.       |  gopher    <hostname>                                         |
  364.       |                                                               |
  365.       +---------------------------------------------------------------+
  366.  
  367.       where hostname is an optional alternative Gopher server you want
  368.       to talk to.
  369.  
  370.       When connected to a Gopher server, it is still possible to access
  371.       another server by exploring the Other Gopher servers in the rest
  372.       of the world branch. To locate them more easily, the Gopher
  373.       servers are distributed in geographical regions:
  374.  
  375.          * Africa
  376.          * Europe
  377.          * Middle East
  378.          * North America
  379.          * Pacific
  380.          * South America
  381.  
  382.       and then by countries.
  383.  
  384.       Access to a Gopher server is identical whether using a local or a
  385.       remote client: a simple menu-driven interface which doesn't
  386.       require any special training or knowledge from the user.
  387.  
  388.       Here is a sample menu:
  389.  
  390.  
  391.  
  392.  
  393.  
  394. EARN Staff                                                      [Page 7]
  395.  
  396. RFC 1580            Guide to Network Resource Tools           March 1994
  397.  
  398.  
  399.       -----------------------------------------------------------------
  400.  
  401.                        Internet Gopher Information Client v1.1
  402.  
  403.                             Information About Gopher
  404.  
  405.           1.  About Gopher.
  406.           2.  Search Gopher News <?>
  407.           3.  Gopher News Archive/
  408.           4.  comp.infosystems.gopher (Usenet newsgroup)/
  409.           5.  Gopher Software Distribution/
  410.           6.  Gopher Protocol Information/
  411.           7.  University of Minnesota Gopher software licensing policy.
  412.           8.  Frequently Asked Questions about Gopher.
  413.           9.  gopher93/
  414.           10. Gopher| example server/
  415.           11. How to get your information into Gopher.
  416.       --> 12. New Stuff in Gopher.
  417.           13. Reporting Problems or Feedback.
  418.           14. big Ann Arbor gopher conference picture.gif <Picture>
  419.  
  420.  
  421.       Press ? for Help, q to Quit, u to go up a menu          Page: 1/1
  422.  
  423.       -----------------------------------------------------------------
  424.  
  425.       In the example above, any item can be selected by typing its line
  426.       number or by moving the cursor (-->) next to it.
  427.  
  428.       An item could be:
  429.  
  430.          * a subdirectory
  431.          * a text file
  432.          * a binary file
  433.          * a sound file
  434.          * an image file
  435.          * a phone book (directory information)
  436.          * an index-search
  437.          * a Telnet session
  438.  
  439.       Items are displayed with an identifying symbol next to them. In
  440.       the example above, "<?>" means a full text index-search, "/" means
  441.       a subdirectory, "<Picture>" means an image file and no symbol
  442.       means a text file.
  443.  
  444.       Some Gopher clients are not able to handle certain file types
  445.       (e.g., sound files). Some clients display only files of types they
  446.       can handle or files they suppose you are interested in. Others
  447.  
  448.  
  449.  
  450. EARN Staff                                                      [Page 8]
  451.  
  452. RFC 1580            Guide to Network Resource Tools           March 1994
  453.  
  454.  
  455.       display all types of files.
  456.  
  457.       Most Gopher clients allow you to create, view and select
  458.       bookmarks. A bookmark keeps track of the exact location of a
  459.       Gopher item, regardless of where it resides. It is useful when you
  460.       often need to reach a file or a service located far from the
  461.       top-level directory. A collection of bookmarks is like a
  462.       customized Gopher menu.
  463.  
  464.       Some capabilities of a local Gopher client are bound to the
  465.       capabilities of your own computer. In fact, for sound files, image
  466.       files and Telnet sessions, the Gopher client looks for the
  467.       appropriate software on your computer and passes control to it to
  468.       perform the requested task. When the task is completed, control is
  469.       returned to the Gopher client.
  470.  
  471.       At any time, it is possible to terminate the session (quit
  472.       command), to cancel the current processing or to get the on-line
  473.       help (help command).
  474.  
  475.       An item is processed according to its type:
  476.  
  477.       a subdirectory
  478.          its contents are displayed. To go up one level, use the up
  479.          command.
  480.  
  481.       a text file
  482.          the file is displayed. Then you can browse it, search for a
  483.          particular string, print it on a local printer or copy (save)
  484.          it onto your local disk space in a user-specified file (the
  485.          last 2 functions may not be available to you).
  486.  
  487.       a binary file
  488.          the remote file is simply copied onto your local disk space in
  489.          a user-specified file. Binary files are binhexed Macintosh
  490.          files, archives (.zip, .tar,...), compressed files, programs,
  491.          etc.
  492.  
  493.       a sound file
  494.          the remote file is played through your local audio device if it
  495.          exists, as well as the appropriate utility. Only one sound file
  496.          can be active at a time; you will be warned if you try to play
  497.          a sound before a previous one is done.
  498.  
  499.       an image file
  500.          the remote file is displayed on your computer screen if an
  501.          image viewer exists on your computer.
  502.  
  503.  
  504.  
  505.  
  506. EARN Staff                                                      [Page 9]
  507.  
  508. RFC 1580            Guide to Network Resource Tools           March 1994
  509.  
  510.  
  511.       a phone book
  512.          you are prompted for a search string to look up people
  513.          information through the selected phone book. Since different
  514.          institutions have different directory services, the queries are
  515.          not performed in the same fashion.
  516.  
  517.       an index-search
  518.          you are prompted for a search string which may be one or more
  519.          words, plus the special operators and, or, and not. The search
  520.          is case-insensitive. Usually, an index is created to help users
  521.          locate the information in a set of documents quickly. E.g.:
  522.  
  523.               terminal and setting or tset
  524.  
  525.          will find all documents which contain both the words terminal
  526.          and setting, or the word tset. or is nonexclusive so the
  527.          documents may contain all of the words.
  528.  
  529.          The result of the index-search looks like any Gopher menu, but
  530.          each menu item is a file that contains the specified search
  531.          string.
  532.  
  533.       a Telnet session
  534.          Telnet sessions are normally text-based information services,
  535.          for example, access to library catalogs.
  536.  
  537. 2.5. VERONICA
  538.  
  539.    Veronica was designed as a solution to the problem of resource
  540.    discovery in the rapidly-expanding Gopher web, providing a keyword
  541.    search of more than 500 Gopher menus. Veronica helps you find
  542.    Gopher-based information without doing a menu-by-menu, site-by-site
  543.    search. It is to the Gopher information space, what archie is to the
  544.    FTP archives.
  545.  
  546.    Veronica is accessible from most top-level Gopher menus or from the
  547.    Other Gopher servers... branch. There is no need for opening another
  548.    connection or another application.
  549.  
  550.    When you choose a veronica search , you will be prompted to enter a
  551.    keyword or keywords. The simplest way to search with veronica is to
  552.    enter a single word and hit the RETURN key. It does not matter
  553.    whether the word is upper-case or lower-case. The veronica server
  554.    will return a gopher menu composed of items whose titles match your
  555.    keyword specification. Items can be accessed as with any Gopher menu.
  556.    E.g.:
  557.  
  558.         eudora
  559.  
  560.  
  561.  
  562. EARN Staff                                                     [Page 10]
  563.  
  564. RFC 1580            Guide to Network Resource Tools           March 1994
  565.  
  566.  
  567.    will give you a list of menu titles that contain eudora, such as:
  568.  
  569.         Electronic Mail: Eudora on Macintosh, Micro-08
  570.         Modem Setting Eudora Slip.
  571.         A UNIX-based Eudora reader for those that ...
  572.         Eudora:  Popmail for the Macintosh.
  573.         Eudora.
  574.  
  575.    etc.
  576.  
  577.    The search string may contain keywords optionally separated by and,
  578.    or and not. If there is no operator between 2 keywords, and is
  579.    assumed. E.g.:
  580.  
  581.         eudora and macintosh
  582.  
  583.    will give you a list of menu titles that contain both eudora and
  584.    macintosh, such as:
  585.  
  586.         Eudora:  Popmail for the Macintosh.
  587.         v4.1 EUDORA: E-MAIL FOR THE MACINTOSH.
  588.         Micro News:  Eudora - A Mailer for the Macintosh.
  589.         Eudora: Electronic Mail on Your Macintosh.
  590.         ACS News - Eudora Mail Reader for Macintosh.
  591.  
  592.    etc.
  593.  
  594.    "*" is the wildcard character. It can replace any other character or
  595.    characters at the end of a keyword. E.g.:
  596.  
  597.         desk*
  598.  
  599.    will give you a list of menu titles, such as:
  600.  
  601.         The Help Desk.
  602.         Keene State College Press Release COMPUTER ON EVERY DESK.
  603.         DESKQview/X... An alternative to Windows???.
  604.         Ethernet at Your Desktop/
  605.  
  606.    etc.
  607.  
  608. 2.6. Learning more about Gopher
  609.  
  610.    The Internet Gopher is developed by the Computer and Information
  611.    Services Department of the University of Minnesota. Bug reports,
  612.    comments, suggestions, etc. should be mailed to the Gopher
  613.    development team at: gopher@boombox.micro.umn.edu.
  614.  
  615.  
  616.  
  617.  
  618. EARN Staff                                                     [Page 11]
  619.  
  620. RFC 1580            Guide to Network Resource Tools           March 1994
  621.  
  622.  
  623.    Mailing list: gopher-news@boombox.micro.umn.edu
  624.    To subscribe send a mail to:
  625.    gopher-news-request@boombox.micro.umn.edu
  626.  
  627.    Usenet newsgroup: comp.infosystems.gopher
  628.  
  629.    A comprehensive description of veronica search methods is available
  630.    from the veronica menus.
  631.  
  632.    Veronica is being developed by Steve Foster and Fred Barrie at the
  633.    University of Nevada. Bug reports, comments, suggestions, etc. should
  634.    be addressed to: gophadm@futique.scs.unr.edu
  635.  
  636. 3. WORLD-WIDE WEB
  637.  
  638. 3.1. What is World-Wide Web
  639.  
  640.    World-Wide Web (also called WWW or W3) is an information system based
  641.    on hypertext, which offers a means of moving from document to
  642.    document (usually called to navigate) within a network of
  643.    information.
  644.  
  645.    Hypertext documents are linked to each other through a selected set
  646.    of words. For example, when a new word, or a new concept, is
  647.    introduced in a text, hypertext makes it possible to point to another
  648.    document which gives more details about it. The reader can open the
  649.    second document by selecting the unknown word or concept and the
  650.    relevant section is displayed. The second document may also contain
  651.    links to further details. The reader need not know where the
  652.    referenced document is, and there is no need to type a command to
  653.    display it, or to browse it to find the right paragraph.
  654.    Cross-references may be defined in the same document. A collection of
  655.    documents is a database.
  656.  
  657.    If you were reading this document on a hypertext system, instead of
  658.    this all too short explanation about hypertext, you would have a
  659.    selectable pointer to a complete hypertext information web with
  660.    examples and more pointers to other definitions.
  661.  
  662.    For instance, in the first document you might read:
  663.  
  664.    -----------------------------------------------------------------
  665.  
  666.    The  WorldWideWeb (W3)  is a  wide-area "hypermedia"  information
  667.    retrieval initiative aiming  to give universal access  to a large
  668.    universe of documents.
  669.  
  670.    -----------------------------------------------------------------
  671.  
  672.  
  673.  
  674. EARN Staff                                                     [Page 12]
  675.  
  676. RFC 1580            Guide to Network Resource Tools           March 1994
  677.  
  678.  
  679.    Selecting hypermedia will display the following explanation for you:
  680.  
  681.    -----------------------------------------------------------------
  682.  
  683.                           WHAT IS HYPERTEXT
  684.    Hypertext is text which is not constrained to be linear.
  685.  
  686.    Hypertext is text which contains "links" to other texts. The term
  687.    was coined by "Ted Nelson" around 1965 (see "History").
  688.  
  689.    HyperMedia is a term used  for hypertext which is not constrained
  690.    to  be text:  it can  include  graphics, video  and "sound",  for
  691.    example. Apparently Ted Nelson was the first to use this term too.
  692.  
  693.    -----------------------------------------------------------------
  694.  
  695.    Then you can learn more about links and Nelson. Indeed, the links in
  696.    WWW are not confined to text only, so the term hypermedia is more
  697.    accurate.  For example, the link to Nelson might point to a file
  698.    containing a picture of Ted Nelson. The picture would be displayed on
  699.    your screen if you have a suitable configuration.
  700.  
  701.    Also, special documents (indexes) in the WWW information space can be
  702.    search for given keyword(s). The result is a document which contains
  703.    links to the documents found.
  704.  
  705.    World-Wide Web uses hypertext over the network: the linked documents
  706.    may be located at various sites. WWW can handle different text
  707.    formats and various information organizations. WWW also provides
  708.    access to many of the other tools described in this guide.
  709.  
  710. 3.2. Who can use World-Wide Web
  711.  
  712.    WWW uses the client-server model to provide access to the information
  713.    universe. You must be on the international TCP/IP network (the
  714.    Internet) in order to use a client on your computer to access WWW. If
  715.    you are on the Internet, but don't have a WWW client on your
  716.    computer, you can still enter the World-Wide Web. Several sites offer
  717.    public interactive access to WWW clients (see the Remote clients
  718.    section under How to get to World-Wide Web below).
  719.  
  720.    If you have e-mail access only, or if you are not on the Internet
  721.    then you can not fully exploit the vast potential of WWW. However, a
  722.    mail-robot is available at the address: listserv@info.cern.ch which
  723.    gives e-mail access to WWW-accessible listserv@info.cern.ch files.
  724.    (see E-mail access section under How to get to World-Wide Web below).
  725.  
  726.  
  727.  
  728.  
  729.  
  730. EARN Staff                                                     [Page 13]
  731.  
  732. RFC 1580            Guide to Network Resource Tools           March 1994
  733.  
  734.  
  735. 3.3. How to get to World-Wide Web
  736.  
  737.    Users access the World-Wide Web facilities via a client called a
  738.    browser. This interface provides transparent access to the WWW
  739.    servers.  If a local WWW client is not available on your computer,
  740.    you may use a client at a remote site. Thus, an easy way to start
  741.    with WWW is to access a remote client.
  742.  
  743.    3.3.1. Local clients
  744.  
  745.       Usage of a local client is encouraged since it provides better
  746.       performance and better response time than a remote client.
  747.  
  748.       Public domain clients for accessing WWW servers are available for:
  749.       Macintosh, MS-DOS, VMS, VM/CMS, MVS, NeXT, Unix, X-Windows. The
  750.       clients are available for anonymous FTP from info.cern.ch in the
  751.       directory /pub/www. All these platforms support a simple line mode
  752.       browser. In addition, graphical clients are available for:
  753.       Macintosh, Windows, X-Windows, NeXT and Unix. See the list of
  754.       freely available client software in Appendix A.
  755.  
  756.    3.3.2. Remote clients
  757.  
  758.       To access a remote WWW client, telnet to the client site. If you
  759.       are new to WWW, you should telnet to info.cern.ch. No login is
  760.       needed. You will immediately enter the WWW line mode browser. Some
  761.       publicly accessible clients feature locally developed clients.
  762.       Most remote clients are at sites with WWW servers with information
  763.       on specific areas. After you telnet to the client site, at the
  764.       login: prompt enter www, no password is needed. The following
  765.       remote client sites are available:
  766.  
  767.       +---------------------------------------------------------------+
  768.       |                                                               |
  769.       |  Site                   Country          Server Specialization|
  770.       |                                                               |
  771.       +---------------------------------------------------------------+
  772.       |  vms.huji.ac.il         Israel            Environment         |
  773.       |  info.cern.ch           Switzerland (CERN) High-energy physics|
  774.       |  fatty.law.cornell.edu  USA               Law                 |
  775.       |  ukanaix.cc.ukans.edu   USA               History             |
  776.       |  www.njit.edu           USA                                   |
  777.       |                                                               |
  778.       +---------------------------------------------------------------+
  779.  
  780.       CERN is the entry point to find information about WWW itself and
  781.       to have an overview of the Web with a catalogue of the databases
  782.       sorted by subject.
  783.  
  784.  
  785.  
  786. EARN Staff                                                     [Page 14]
  787.  
  788. RFC 1580            Guide to Network Resource Tools           March 1994
  789.  
  790.  
  791.       3.3.2.1. E-mail access
  792.  
  793.          In order to get a file, send mail to listserv@info.cern.ch with
  794.          a SEND command. The SEND command returns the document with the
  795.          given WWW address, subject to certain restrictions. Hypertext
  796.          documents are formatted to 72 character width, with links
  797.          numbered. A separate list at the end of the file gives the
  798.          document-addresses of the related documents.
  799.  
  800.          If the document is hypertext, its links will be marked by
  801.          numbers in brackets, and a list of document addresses by number
  802.          will be appended to the message. In this way, you can navigate
  803.          through the web, more or less. A good file to start with would
  804.          be:
  805.       http://info.cern.ch./hypertext/DataSources/bySubject/Overview.html
  806.  
  807.          Note that, despite the name listserv in the address of this
  808.          mail robot, it is not a LISTSERV server.
  809.  
  810.          A note of caution from the WWW developers and maintainers:
  811.  
  812.          "As the robot gives potential mail access to a *vast* amount of
  813.          information, we must emphasise that the service should not be
  814.          abused.  Examples of appropriate use would be:
  815.  
  816.          * Accessing any information about W3 itself;
  817.          * Accessing any CERN and/or physics-related or network
  818.            development related information;
  819.  
  820.          Examples of INappropriate use would be:
  821.  
  822.          * Attempting to retrieve binaries or tar files or anything more
  823.            than directory listings or short ASCII files from FTP archive
  824.            sites;
  825.          * Reading Usenet newsgroups which your site doesn't receive;
  826.          * Repeated automatic use.
  827.  
  828.          There is currently a 1000 line limit on any returned file. We
  829.          don't want to overload other people's mail relays or our
  830.          server. We reserve the right to withdraw the service at any
  831.          time. We are currently monitoring all use of the server, so
  832.          your reading will not initially enjoy privacy.
  833.  
  834.          Enjoy!"
  835.  
  836.          The W3 team at CERN (www-bug@info.cern.ch)
  837.  
  838.  
  839.  
  840.  
  841.  
  842. EARN Staff                                                     [Page 15]
  843.  
  844. RFC 1580            Guide to Network Resource Tools           March 1994
  845.  
  846.  
  847. 3.4. Using World-Wide Web
  848.  
  849.    When using a graphical interface, you access the WWW functions by
  850.    pressing mouse buttons. In particular, references are highlighted or
  851.    underlined words. To follow a link, click on the associated
  852.    reference.
  853.  
  854.    The line mode browser is a more simple user interface: references are
  855.    numbers in square brackets next to words. Type the number and hit the
  856.    RETURN key to follow a reference. For example, here is the beginning
  857.    of the Subject Catalogue you get on the CERN server:
  858.  
  859.    -----------------------------------------------------------------
  860.  
  861.          The World-Wide Web Virtual Library: Subject Catalogue
  862.                          WWW VIRTUAL LIBRARY
  863.  
  864.    This is  the subject catalogue.  See also arrangement  by service
  865.    type[1]. Mail  www-request@info.cern.ch to  add pointers  to this
  866.    list.
  867.  
  868.    Aeronautics     Mailing list archive index[2]. See also NASA LaRC[3]
  869.  
  870.    Agriculture[4]  Separate list, see also Almanac mail servers[5].
  871.  
  872.    Astronomy and Astrophysics
  873.                    Abstract Indexes[6] at NASA, Astrophysics work at
  874.                    FNAL[7],   Princeton's[8]   Sloane  Digital   Sky
  875.                    Survey,  the  STELAR   project,  Space  Telescope
  876.                    Electronic Information System[9], the Southampton
  877.                    University  Astronomy   Group[10],  the  National
  878.                    Solar Observatory[11],  Astrophysics work  at the
  879.                    AHPCRC[12]. See also: space[13].
  880.  
  881.    Bio Sciences[14] Separate list.
  882.  
  883.    Computing[15]   Separate list.
  884.  
  885.    1-81, Back, <RETURN> for more, Quit, or Help:
  886.  
  887.    -----------------------------------------------------------------
  888.  
  889.    The following commands are available within WWW. Some are disabled
  890.    when not applicable (e.g., Find is enabled only when the current
  891.    document is an index). Angle brackets (<>) indicate an optional
  892.    parameter.
  893.  
  894.  
  895.  
  896.  
  897.  
  898. EARN Staff                                                     [Page 16]
  899.  
  900. RFC 1580            Guide to Network Resource Tools           March 1994
  901.  
  902.  
  903.    Help
  904.       gives a list of available commands depending on the context, and
  905.       the hypertext address of the current document.
  906.  
  907.    Manual
  908.       displays the on-line manual.
  909.  
  910.    Quit
  911.       exits WWW.
  912.  
  913.    Up, Down
  914.       scrolls up or down one page in the current document.
  915.  
  916.    Top, BOttom
  917.       goes to the top or the bottom of the current document.
  918.  
  919.    Back
  920.       goes back to the document you were reading before.
  921.  
  922.    HOme
  923.       goes back to the first document you were reading.
  924.  
  925.    Next, Previous
  926.       goes to the next or previous document in the list of pointers from
  927.       the document that led to the current one.
  928.  
  929.    List
  930.       gives a numbered list of the links from the current document. To
  931.       follow a link, type in the number.
  932.  
  933.    Recall <number>
  934.       if number is omitted, gives a numbered list of the documents you
  935.       have visited.
  936.  
  937.       To display one specific document, re-issue the command with
  938.       number.
  939.  
  940.    <Find> keyword
  941.       queries the current index with the supplied keyword(s). A list of
  942.       matching entries is displayed with possibly links to further
  943.       details.  Find can be omitted if the first keyword does not
  944.       conflict with another WWW command. Multiple keywords are separated
  945.       by blanks.
  946.  
  947.    Go docaddress
  948.       goes to the document represented by the given hypertext address,
  949.       which is interpreted relatively to the current document.
  950.  
  951.  
  952.  
  953.  
  954. EARN Staff                                                     [Page 17]
  955.  
  956. RFC 1580            Guide to Network Resource Tools           March 1994
  957.  
  958.  
  959.    Extra command available on Unix versions only:
  960.  
  961.    Print
  962.       prints the current document, without the numbered document
  963.       references.  The default print command is lpr, but it may be
  964.       defined in your local working environment by the variable
  965.       WWW_PRINT_COMMAND.
  966.  
  967.    To access WWW with the line mode browser, type: www. The default
  968.    first document will appear on your screen. From this point, you
  969.    should be able to navigate through the WWW universe by reading the
  970.    text and following the instructions at the bottom of the screen. If
  971.    you want to start with a first document other than the default, or if
  972.    you want to change some other aspect of the usual interaction, there
  973.    are a number of command line parameters and options available. The
  974.    full format of the www command to invoke the line mode browser is:
  975.  
  976.    +---------------------------------------------------------------+
  977.    |                                                               |
  978.    |   www      <options>  <docaddress <keyword>>                  |
  979.    |                                                               |
  980.    +---------------------------------------------------------------+
  981.  
  982.    where:
  983.  
  984.    docaddress
  985.       is the hypertext address of the document at which you want to
  986.       start browsing.
  987.  
  988.    keyword
  989.       queries the index specified by docaddress with the supplied
  990.       keyword(s).  A list of matching entries is displayed. Multiple
  991.       keywords are separated by blanks.
  992.  
  993.    Options are:
  994.  
  995.    -n
  996.       non-interactive mode. The document is formatted and displayed to
  997.       the screen. Pages are delimited with form feed characters (FF).
  998.  
  999.    -listrefs
  1000.       adds a list of the addresses of all documents references to the
  1001.       end.  Non-interactive mode only.
  1002.  
  1003.    -pn
  1004.       sets the page length to n lines. Without a number, makes the page
  1005.       length infinite. Default is 24.
  1006.  
  1007.  
  1008.  
  1009.  
  1010. EARN Staff                                                     [Page 18]
  1011.  
  1012. RFC 1580            Guide to Network Resource Tools           March 1994
  1013.  
  1014.  
  1015.    -wn
  1016.       sets the page width to n columns. The default is 78, 79 or 80
  1017.       depending on the system.
  1018.  
  1019.    -na
  1020.       hides references in the text. Useful, when printing out the
  1021.       document.
  1022.  
  1023.    -version
  1024.       displays the version number of the software.
  1025.  
  1026.    The commands listed above should be available in all clients. They
  1027.    may be abbreviated (CAPITAL letters indicate acceptable
  1028.    abbreviation). Case is not significant. Special characteristics of
  1029.    the line mode browser interface are:
  1030.  
  1031.    number
  1032.       type in a number given in [] and hit the RETURN key to follow the
  1033.       link associated to the reference.
  1034.  
  1035.    RETURN
  1036.       hit the RETURN key to display the next page of the current
  1037.       document (without a reference number).
  1038.  
  1039. 3.5. Examples
  1040.  
  1041.    WWW gives you access to an information universe. Let's say you want
  1042.    to know how many film versions of The Three Musketeers there have
  1043.    been. You browse the WWW Subject Catalogue and select Movies:
  1044.  
  1045.    -----------------------------------------------------------------
  1046.  
  1047.                                     Movie database browser (Cardiff)
  1048.    A Hypertext movie database browser
  1049.  
  1050.    Sep 2nd... Your help is needed..[1]
  1051.  
  1052.    Aug 29th.. Images, sounds, mpegs & reviews[2]
  1053.  
  1054.  
  1055.    Select the type of search you'd like to perform:-
  1056.  
  1057.       Movie people[3].....(multi Oscar winners)[4] or
  1058.  
  1059.       Movie titles[5] .....(multi Oscar winners)[6]
  1060.  
  1061.    Searches the "rec.arts.movies" movie database system, maintained
  1062.    by Col Needham et-al.
  1063.  
  1064.  
  1065.  
  1066. EARN Staff                                                     [Page 19]
  1067.  
  1068. RFC 1580            Guide to Network Resource Tools           March 1994
  1069.  
  1070.  
  1071.    Here[7] is some information on list maintainers.
  1072.  
  1073.    If you have a comment or suggestion, it can be recorded here[8]
  1074.  
  1075.    HERE[9] is a pre-1986 movie information gopher server. (at
  1076.            Manchester UK)
  1077.  
  1078.    1-13, Back, Up, <RETURN> for more, Quit, or Help: 5
  1079.  
  1080.    -----------------------------------------------------------------
  1081.  
  1082.    You select Movie titles, and then type three musketeers as keywords:
  1083.  
  1084.    -----------------------------------------------------------------
  1085.  
  1086.                                                  Movie title queries
  1087.                           MOVIE TITLE QUERY
  1088.  
  1089.    Enter a movie title or substring.
  1090.  
  1091.    Example,  to search  for movies  with the  word "alien"  in their
  1092.    title, type "alien".
  1093.  
  1094.    This will return details on several movies, including Aliens[1]
  1095.  
  1096.    Note: if the title begins with A  or The, leave it out. If you're
  1097.    determined to include it, then put ', A' or ', The' at the end of
  1098.    the of the substring e.g.
  1099.  
  1100.       Enforcer, The
  1101.  
  1102.       Gauntlet, The
  1103.  
  1104.    Searching is case insensitive.
  1105.  
  1106.     search menu[2] Fun and Games page[3] COMMA home page[4]
  1107.  
  1108.    FIND <keywords>, 1-5, Back, Up, <RETURN> for more,
  1109.    or Help: three musketeers
  1110.  
  1111.    -----------------------------------------------------------------
  1112.  
  1113.    You find that there have been six film versions of the story:
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122. EARN Staff                                                     [Page 20]
  1123.  
  1124. RFC 1580            Guide to Network Resource Tools           March 1994
  1125.  
  1126.  
  1127.    -----------------------------------------------------------------
  1128.  
  1129.                                                           Movie Info
  1130.    Here are the results from the search for "three musketeers"
  1131.  
  1132.          Three Musketeers, The (1921)[1]
  1133.  
  1134.          Three Musketeers, The (1933)[2]
  1135.  
  1136.          Three Musketeers, The (1935)[3]
  1137.  
  1138.          Three Musketeers, The (1939)[4]
  1139.  
  1140.          Three Musketeers, The (1948)[5]
  1141.  
  1142.          Three Musketeers, The (1974)[6]
  1143.  
  1144.        search menu[7] Fun and Games page[8] COMMA home page[9]
  1145.  
  1146.  
  1147.                                                            Rob.H[10]
  1148.  
  1149.                                           Robert.Hartill@cm.cf.ac.uk
  1150.  
  1151.  
  1152.    FIND <keywords>, 1-10, Back, Up, Quit, or Help: 1
  1153.  
  1154.    -----------------------------------------------------------------
  1155.  
  1156.    You decide to look for more information on the 1921 version:
  1157.  
  1158.    -----------------------------------------------------------------
  1159.  
  1160.                                                           Movie Info
  1161.    Here are the results from the search for "Three Musketeers, The (1921)"
  1162.  
  1163.                          THREE MUSKETEERS, THE (1921)
  1164.  
  1165.    1921
  1166.  
  1167.      Cast           Belcher, Charles[1] ......Bernajoux
  1168.                     De Brulier, Nigel[2] ......Cardinal Richelieu
  1169.                     De La Motte, Marguerite[3] ......Constance Bonacieux
  1170.                     Fairbanks, Douglas[4] ......D'Artagnan
  1171.                     Irwin, Boyd[5] ......Comte de Rochefort
  1172.                     MacLaren, Mary[6] ......Queen Anne of Austria
  1173.                     Menjou, Adolphe[7] ......Louis XIII
  1174.                     Pallette, Eugene[8] ......Aramis
  1175.  
  1176.  
  1177.  
  1178. EARN Staff                                                     [Page 21]
  1179.  
  1180. RFC 1580            Guide to Network Resource Tools           March 1994
  1181.  
  1182.  
  1183.                     Poff, Lon[9] ......Father Joseph
  1184.                     Siegmann, George[10] ......Porthos
  1185.                     Stevens, Charles[11] ......Planchet
  1186.  
  1187.      Directed by    Niblo, Fred[12]
  1188.  
  1189.      Music by       Gottschalk, Louis F.[13]
  1190.  
  1191.    1-21, Back, Up, <RETURN> for more, Quit, or Help: 7
  1192.  
  1193.    -----------------------------------------------------------------
  1194.  
  1195.    You're hooked! You decide to look for more information on Adolphe
  1196.    Menjou, search more titles, find Oscar winners, etc.
  1197.  
  1198. 3.6. Learning more about World-Wide Web
  1199.  
  1200.    World-Wide Web is being developed at CERN (European Particle Physics
  1201.    Laboratory) by the World-Wide Web team leaded by Tim Berners-Lee. Bug
  1202.    reports, comments, suggestions, etc. should be mailed to:
  1203.    www-bug@info.cern.ch
  1204.  
  1205.    On-line documentation is available from info.cern.ch, for anonymous
  1206.    FTP or using the remote WWW client.
  1207.  
  1208.    Mailing lists: www-talk@info.cern.ch
  1209.    To subscribe send a mail to www-talk-request@info.cern.ch
  1210.  
  1211.    Usenet newsgroup: comp.infosystems.www
  1212.  
  1213. 4. WAIS
  1214.  
  1215. 4.1. What is WAIS
  1216.  
  1217.    WAIS, Wide Area Information Server,  is a distributed information
  1218.    retrieval system. It helps users search databases over networks using
  1219.    an easy-to-use interface. The databases (called sources) are mostly
  1220.    collections of text-based documents, but they may also contain sound,
  1221.    pictures or video as well. Databases on topics ranging from
  1222.    Agriculture to Social Science can be searched with WAIS.
  1223.  
  1224.    The databases may be organized in different ways, using various
  1225.    database systems, but the user isn't required to learn the query
  1226.    languages of the different databases. WAIS uses natural language
  1227.    queries to find relevant documents. The result of the query is a set
  1228.    of documents which contain the words of the query: no semantic
  1229.    information is extracted from the query.
  1230.  
  1231.  
  1232.  
  1233.  
  1234. EARN Staff                                                     [Page 22]
  1235.  
  1236. RFC 1580            Guide to Network Resource Tools           March 1994
  1237.  
  1238.  
  1239. 4.2. Who can use WAIS
  1240.  
  1241.    WAIS uses the client-server model to provide access to databases. You
  1242.    must be on the international TCP/IP network (the Internet) in order
  1243.    to use a client on your computer to access WAIS.
  1244.  
  1245.    If you have e-mail access only, or if you are not on the Internet you
  1246.    can still exploit some of the potential of WAIS. An e-mail interface
  1247.    is available at the address: waismail@quake.think.com which gives
  1248.    e-mail access to WAIS databases (see E-mail access section under
  1249.    Using WAIS below).
  1250.  
  1251. 4.3. How to get to WAIS
  1252.  
  1253.    There are many WAIS servers throughout the network. A
  1254.    directory-of-servers database is available at several sites. You can
  1255.    address a query to it, e.g., to find out what databases are available
  1256.    on a particular subject. This database is also available via
  1257.    anonymous FTP from Think.com in the directory /wais as file
  1258.    wais-sources.tar.Z.
  1259.  
  1260.    If you do not have access to a WAIS client, (at least) two
  1261.    demonstration sites are available to allow you to get acquainted with
  1262.    WAIS. You can telnet to:
  1263.  
  1264.    +---------------------------------------------------------------+
  1265.    |                                                               |
  1266.    |  quake.think.com   (login: wais)                              |
  1267.    |  sunsite.unc.edu   (login: swais)                             |
  1268.    |                                                               |
  1269.    +---------------------------------------------------------------+
  1270.  
  1271.    The two demonstration sites above run swais (Screen WAIS), a simple
  1272.    WAIS client for Unix.
  1273.  
  1274. 4.4. Using WAIS
  1275.  
  1276.    There are many freely available client software programs for various
  1277.    operating systems (Unix, VMS, MVS, MS-DOS, OS/2 and Macintosh) and
  1278.    for specific environments (GNU Emacs, X-Windows, Openlook, Sunview,
  1279.    NeXT, and MS-Windows). See the list of freely available client
  1280.    software in Appendix A.
  1281.  
  1282.    The client interface differs slightly on different platforms.
  1283.    However, the queries are performed in the same way, whatever the
  1284.    interface.
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290. EARN Staff                                                     [Page 23]
  1291.  
  1292. RFC 1580            Guide to Network Resource Tools           March 1994
  1293.  
  1294.  
  1295.    * Step 1: The user selects a set of databases to be searched from
  1296.      among the available databases.
  1297.  
  1298.    * Step 2: The user formulates a query by giving keywords to be
  1299.      searched for.
  1300.  
  1301.    * Step 3: When the query is run, WAIS asks for information from each
  1302.      selected database.
  1303.  
  1304.    * Step 4: Headlines of documents satisfying the query are displayed.
  1305.      The selected documents contain the requested words and phrases.
  1306.      Selected documents are ranked according to the number of matches.
  1307.  
  1308.    * Step 5: To retrieve a document, the user simply selects it from the
  1309.      resulting list.
  1310.  
  1311.    * Step 6: If the response is incomplete, the user can state the
  1312.      question differently or feed back to the system any one or more of
  1313.      the selected documents he finds relevant.
  1314.  
  1315.    * Step 7: When the search is run again, the results will be updated
  1316.      to include documents which are similar to the ones selected,
  1317.      meaning documents which share a large number of common words.
  1318.  
  1319. 4.4.1. E-mail access:
  1320.  
  1321.    You can query WAIS databases and retrieve documents by sending
  1322.    commands in the body part of an e-mail message to
  1323.    waismail@quake.think.com. The Subject: line is ignored. The important
  1324.    commands are (a vertical bar (|) indicates a choice of parameters):
  1325.  
  1326.    help
  1327.       to get the help file
  1328.  
  1329.    maxres number
  1330.       to set the maximum number of results to be returned.
  1331.  
  1332.    search source-name | "source-name1 source-name2 ..." keywords
  1333.  
  1334.       where:
  1335.  
  1336.       source-name
  1337.          is a source name as found in the directory-of-servers (with or
  1338.          without the .src ending). Use double-quotes (") to group
  1339.          several sources to be searched.
  1340.  
  1341.       keywords
  1342.          are the words you would normally type into a query.
  1343.  
  1344.  
  1345.  
  1346. EARN Staff                                                     [Page 24]
  1347.  
  1348. RFC 1580            Guide to Network Resource Tools           March 1994
  1349.  
  1350.  
  1351.       You may specify several search requests in a mail message. If you
  1352.       don't know what sources you can search, just try anything. If the
  1353.       source name is not recognised, you'll get a list of sources.
  1354.  
  1355.    retrieve docid
  1356.       to retrieve a document from a database. docid is a DocID as
  1357.       returned by a search above. You may put more than one retrieval
  1358.       request in a mail message, but you must leave a blank line between
  1359.       requests. The docid must be written exactly as returned by a
  1360.       search request, including any spaces. You can retrieve non-text
  1361.       documents as well as text. If the document is of type TEXT or WSRC
  1362.       you will get the result directly. Other types will be UUENCODED.
  1363.  
  1364.       DocID: docid
  1365.       same as retrieve. This form is identical to the form which is
  1366.       returned by a search request. It makes it easy to use the reply
  1367.       mail function to retrieve results.
  1368.  
  1369. 4.5. Examples
  1370.  
  1371.    When you log in to the demonstration site at quake.think.com, you
  1372.    have immediate access to the directory-of-servers database via the
  1373.    swais client software. To find recipes using papaya, you would select
  1374.    the recipes database and give papaya as the keyword. Here are the
  1375.    results of the search:
  1376.  
  1377.    -----------------------------------------------------------------
  1378.  
  1379.      #  Score Source                  Title                    Lines
  1380.    001: 1000 (recipes) arielle@ta Re: Dawn's Muffins, Pt III     339
  1381.    002: 1000 (recipes) arielle@ta Re: Muffins 3                  632
  1382.    003: 1000 (recipes) arielle@ta Re: Pineapple                  678
  1383.    004:  750 (recipes) arielle@ta Re: Pork and Papaya Salad       33
  1384.    005:  750 (recipes) arielle@ta Re: Bread                      681
  1385.    006:  500 (recipes) roder@cco. Re: NONFAT BAKERY COLLECTION   423
  1386.    007:  500 (recipes) shiva@hoss Re: Juice Recipes               65
  1387.    008:  250 (recipes) arielle@ta Re: Prawn Salad                 49
  1388.    009:  250 (recipes) arielle@ta Re: COLLECTION: Lots of Avoca  447
  1389.    010:  250 (recipes) mecca@acsu Re: REQUEST: blender-made fru   29
  1390.    011:  250 (recipes) Ann.Adamci Re: Re: REQUEST: blender-made   38
  1391.    012:  250 (recipes) patth@Pani Re: Re: REQUEST: blender-made   49
  1392.    013:  250 (recipes) arielle@ta Re: Avocados                   459
  1393.    014:  250 (recipes) red_trek@d Re: VEGAN: red beans and rice   78
  1394.  
  1395.    -----------------------------------------------------------------
  1396.  
  1397.    You can then select any of the above documents for viewing, for
  1398.    example, the Pork and Papaya Salad recipe:
  1399.  
  1400.  
  1401.  
  1402. EARN Staff                                                     [Page 25]
  1403.  
  1404. RFC 1580            Guide to Network Resource Tools           March 1994
  1405.  
  1406.  
  1407.    -----------------------------------------------------------------
  1408.  
  1409.    Newsgroups: rec.food.recipes
  1410.    From: arielle@taronga.com (Stephanie da Silva)
  1411.    Subject: Pork and Papaya Salad
  1412.    Message-ID: <5BBP2SB@taronga.com>
  1413.    Date: Mon, 29 Mar 1993 06:51:47 GMT
  1414.    Lines: 23
  1415.  
  1416.    1/4 cup dried currants
  1417.    1/2 cup balsamic vinegar
  1418.    1/4 cup walnut oil
  1419.    1/4 cup chicken broth
  1420.    1 tablespoon honey
  1421.    1/4 teaspoon ground cinnamon
  1422.    1 pound cooked boneless pork loin roast
  1423.    1 head Belgian endive
  1424.    Bibb lettuce leaves
  1425.    2 papayas, seeded, peeled and sliced lengthwise
  1426.    2 avocados, seeded, peeled and sliced lengthwise
  1427.    1/4 cup broken walnut pieces
  1428.  
  1429.    In a small bowl pour enough boiling water over currants to cover.
  1430.    Let stand 5 minutes; drain. For dressing, in a screw-top jar
  1431.    combine vinegar, oil, chicken broth, honey, and cinnamon. Cover;
  1432.    shake well. Trim fat from pork; slice thinly. Separate leaves of
  1433.    Belgian endive. Line 6 salad plates with lettuce leaves. Arrange
  1434.    pork, endive, papaya, and avocado on plates. Sprinkle with
  1435.    currants and walnuts. Drizzle dressing over salads.
  1436.  
  1437.    Stephanie da Silva                            arielle@taronga.com
  1438.  
  1439.    -----------------------------------------------------------------
  1440.  
  1441.    If you give more than one keyword, then all documents containing any
  1442.    of the keywords will be listed.
  1443.  
  1444. 4.6. Learning more about WAIS
  1445.  
  1446.    A bibliography of documents, services and sources for WAIS is
  1447.    maintained by Barbara Lincoln Brooks of WAIS Inc. The bibliography is
  1448.    available from ftp.wais.com in the directory /pub/wais-inc-doc along
  1449.    with many other WAIS documents.
  1450.  
  1451.    There are currently four main FTP sites for WAIS documentation and
  1452.    software:
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458. EARN Staff                                                     [Page 26]
  1459.  
  1460. RFC 1580            Guide to Network Resource Tools           March 1994
  1461.  
  1462.  
  1463.       * ftp.cnidr.org
  1464.       * ftp.wais.com
  1465.       * quake.think.com
  1466.       * sunsite.unc.edu
  1467.  
  1468.    For information on free WAIS software contact freewais@cnidr.org
  1469.  
  1470.    Mailing list: wais-discussion@wais.com
  1471.    To subscribe send a mail to wais-discussion-request@wais.com
  1472.  
  1473.    Usenet newsgroup: comp.infosystems.wais
  1474.  
  1475.    WAIS was developed at Thinking Machines Corporation.
  1476.  
  1477. 5. ARCHIE
  1478.  
  1479. 5.1. What is ARCHIE
  1480.  
  1481.    Archie is an information system. It offers an electronic directory
  1482.    service for locating information in the international TCP/IP network
  1483.    (the Internet).
  1484.  
  1485.    The best known use of archie is for scanning a database of the
  1486.    contents of more than 1000 anonymous FTP sites around the world.
  1487.    Currently, this database contains more than 2,100,000 file names from
  1488.    anonymous FTP sites. This database is known as the archie database.
  1489.  
  1490.    The files made available at anonymous FTP sites are software packages
  1491.    for various systems (Windows, MS-DOS, Macintosh, Unix, etc.),
  1492.    utilities, information or documentation files, mailing list or Usenet
  1493.    group discussion archives. At most FTP sites, the resources are
  1494.    organized hierarchically in directories and subdirectories. The
  1495.    database tracks both the directory path and the file names.
  1496.  
  1497.    The archie database is automatically updated, thereby ensuring that
  1498.    the information is accurate. Using this database, users can easily
  1499.    find the the location of files they need without logging onto several
  1500.    machines.
  1501.  
  1502. 5.2. Who can use ARCHIE
  1503.  
  1504.    Users on any network can access the archie database by electronic
  1505.    mail.  Other means of access are available to users on the Internet
  1506.    (see the section Using ARCHIE below for details).
  1507.  
  1508.    You are requested to respect a few basic rules when you request
  1509.    information from an archie server:
  1510.  
  1511.  
  1512.  
  1513.  
  1514. EARN Staff                                                     [Page 27]
  1515.  
  1516. RFC 1580            Guide to Network Resource Tools           March 1994
  1517.  
  1518.  
  1519.       * avoid connecting during working hours; most of the archie
  1520.       servers are
  1521.         not dedicated machines, they have local functions as well.
  1522.  
  1523.       * make your queries as specific as possible; the response will be
  1524.         quicker and shorter.
  1525.  
  1526.       * user interfaces installed on your computer contribute to reduce
  1527.       the
  1528.         load on the server sites, please use them.
  1529.  
  1530.       * use the archie server closest to you and, in particularly, don't
  1531.         overload the transatlantic lines.
  1532.  
  1533. 5.3. How to get to ARCHIE
  1534.  
  1535.    The archie database is maintained in the following locations:
  1536.  
  1537.    +---------------------------------------------------------------+
  1538.    |                                                               |
  1539.    |  Host                               Country                   |
  1540.    |                                                               |
  1541.    +---------------------------------------------------------------+
  1542.    |  archie.au                          Australia                 |
  1543.    |  archie.edvz.uni-linz.ac.at         Austria                   |
  1544.    |  archie.univie.ac.at                Austria                   |
  1545.    |  archie.uqam.ca                     Canada                    |
  1546.    |  archie.funet.fi                    Finland                   |
  1547.    |  archie.th-darmstadt.de             Germany                   |
  1548.    |  archie.doc.ic.ac.uk                Great-Britain             |
  1549.    |  archie.ac.il                       Israel                    |
  1550.    |  archie.unipi.it                    Italy                     |
  1551.    |  archie.wide.ad.jp                  Japan                     |
  1552.    |  archie.kyoto-u.ac.jp               Japan                     |
  1553.    |  archie.hana.nm.kr                  Korea                     |
  1554.    |  archie.sogang.ac.kr                Korea                     |
  1555.    |  archie.nz                          New Zealand               |
  1556.    |  archie.rediris.es                  Spain                     |
  1557.    |  archie.luth.se                     Sweden                    |
  1558.    |  archie.switch.ch                   Switzerland               |
  1559.    |  archie.ncu.edu.tw                  Taiwan                    |
  1560.    |  archie.ans.net                     USA                       |
  1561.    |  archie.internic.net                USA                       |
  1562.    |  archie.rutgers.edu                 USA                       |
  1563.    |  archie.sura.net                    USA                       |
  1564.    |  archie.unl.edu                     USA                       |
  1565.    |                                                               |
  1566.    +---------------------------------------------------------------+
  1567.  
  1568.  
  1569.  
  1570. EARN Staff                                                     [Page 28]
  1571.  
  1572. RFC 1580            Guide to Network Resource Tools           March 1994
  1573.  
  1574.  
  1575.    There are three ways to access the archie database: via a local
  1576.    client, interactive Telnet session or electronic mail. Each type of
  1577.    access is described below in the Using ARCHIE section.
  1578.  
  1579. 5.4. Using ARCHIE
  1580.  
  1581.    The format of the parameters is given at the end of this section.
  1582.    Angle brackets (<>) indicate an optional parameter; a vertical bar
  1583.    (|) indicates a choice of parameters.
  1584.  
  1585.    Note: A new version of the archie server (3.0) is now available. Some
  1586.    of the commands for interactive access and the e-mail interface are
  1587.    slightly different from previous versions of the server (2.11 and
  1588.    before). Command formats marked with a (+) are valid in version 3.0
  1589.    only, those marked with a (*) are acceptable only in previous
  1590.    versions.  To find out which version is installed at the server you
  1591.    wish to use, issue the version command.
  1592.  
  1593.    5.4.1. Using a local client:
  1594.  
  1595.       Usage of these clients is encouraged since they provide quick and
  1596.       easy non-interactive access to the archie servers, and thus,
  1597.       better performance of the servers and better response time for the
  1598.       user.
  1599.  
  1600.       Public domain clients for accessing archie servers are available
  1601.       for: Macintosh, MS-DOS, OS/2, VMS, NeXT, Unix and X-Windows. The
  1602.       clients are available for anonymous FTP from the archie sites in
  1603.       the directories /pub/archie/clients or /archie/clients. All these
  1604.       platforms support a simple command line client. In addition, a
  1605.       graphical interface (called xarchie) is available for X-Windows.
  1606.  
  1607.       5.4.1.1. Archie client command and parameters
  1608.  
  1609.       When using a graphical interface, you access the archie functions
  1610.       by pressing mousse buttons. The results are displayed with
  1611.       selectable fields for further explorations.
  1612.  
  1613.       The basic archie client is a command with parameters that you
  1614.       enter on your local machine. With most versions of the archie
  1615.       client, if you type archie with no parameters, you will get a list
  1616.       of the possible parameters and a short description of each. The
  1617.       format of the command is:
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626. EARN Staff                                                     [Page 29]
  1627.  
  1628. RFC 1580            Guide to Network Resource Tools           March 1994
  1629.  
  1630.  
  1631.       +---------------------------------------------------------------+
  1632.       |                                                               |
  1633.       |  archie    <-options> string | pattern                        |
  1634.       |                                                               |
  1635.       +---------------------------------------------------------------+
  1636.  
  1637.       where the options are:
  1638.  
  1639.       o
  1640.          specifies an output file name to store the results (not
  1641.          available with all clients).
  1642.  
  1643.       l
  1644.          lists the result one match per line. This form is suitable for
  1645.          parsing by programs.
  1646.  
  1647.       t
  1648.          sorts the result inverted by date
  1649.  
  1650.       m#
  1651.          specifies maximum number of matches to return (# within the
  1652.          range 0 to 1000). The default value is 95.
  1653.  
  1654.       h archie-server
  1655.          specifies an archie server to send the query to; if this
  1656.          parameter is not given, then the query will be sent to the
  1657.          default archie server, if one is defined.
  1658.  
  1659.       L
  1660.          lists known servers and current default server.
  1661.  
  1662.       The following group of options determines the kind of search
  1663.       performed on the database. They are mutually exclusive.
  1664.  
  1665.       s
  1666.          a match occurs if the file/directory name contains string. The
  1667.          search is case insensitive.
  1668.  
  1669.       c
  1670.          as above, but the search is case sensitive.
  1671.  
  1672.       e
  1673.          string must EXACTLY match (including case) the file/directory
  1674.          name in the database. This is the DEFAULT search method.
  1675.  
  1676.       r
  1677.          searches the database using pattern. It contains special
  1678.          characters which must be interpreted before performing the
  1679.  
  1680.  
  1681.  
  1682. EARN Staff                                                     [Page 30]
  1683.  
  1684. RFC 1580            Guide to Network Resource Tools           March 1994
  1685.  
  1686.  
  1687.          search.
  1688.  
  1689.       There may be some slight differences in the options available with
  1690.       different clients on different platforms.
  1691.  
  1692.       The result is a list of FTP site addresses with files or
  1693.       directories matching the argument, the size of the file, its last
  1694.       modification date and its directory. By default, the list is
  1695.       sorted by host address. See the Examples section below for an
  1696.       example of archie output.
  1697.  
  1698.    5.4.2. Using Telnet:
  1699.  
  1700.       To access an archie server interactively, telnet to one of the
  1701.       existing servers (see the list of servers in the section How to
  1702.       get to ARCHIE above). At the login: prompt enter archie, the login
  1703.       procedure ends leaving the user at a archie> prompt. The server is
  1704.       ready for user requests. The following commands are available:
  1705.  
  1706.       exit, quit, bye
  1707.          exits archie.
  1708.  
  1709.       help  <command-name>
  1710.          invokes the on-line help. If issued with commandname, the help
  1711.          request is restricted to the specified topic. Pressing the
  1712.          RETURN key exits from the on-line help.
  1713.  
  1714.       list  <pattern>
  1715.          provides a list of the sites in the database and the time at
  1716.          which they were last updated. The optional parameter limits the
  1717.          list to sites matching pattern. The result is a list of site
  1718.          names, sites IP address and date of the last update in the
  1719.          database. The command list with no pattern will list all sites
  1720.          in the database (more than 1000 sites!). E.g.,
  1721.  
  1722.               list \.de$
  1723.  
  1724.          will list all German sites
  1725.  
  1726.       site(*)  site-name
  1727.          lists the directories and, recursively, the subdirectories, of
  1728.          site-name in the database. The result may be very long.
  1729.  
  1730.       whatis  string
  1731.          searches the database of software package descriptions for
  1732.          string. The search is case-insensitive.
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738. EARN Staff                                                     [Page 31]
  1739.  
  1740. RFC 1580            Guide to Network Resource Tools           March 1994
  1741.  
  1742.  
  1743.       prog  string  |  pattern
  1744.       find(+)  string  |  pattern
  1745.          searches the database for string or pattern which represents
  1746.          the name of the resource to be found in the database. Searches
  1747.          may be performed in a number of different ways specified in the
  1748.          variable search (set command) which also decides the
  1749.          interpretation of the parameter as string or pattern. The
  1750.          result is a list of FTP site addresses with matching entries,
  1751.          the size of the resource, its last modification date and the
  1752.          directory to find it. The number of hits is limited by the
  1753.          maxhits variable (set command). The result of prog can be
  1754.          sorted in different ways, depending on the value of the sortby
  1755.          variable (set command). By default, the variables search,
  1756.          maxhits and sortby are set to, respectively, exact match search
  1757.          on string, 1000 hits and unsorted resulting list. Typing the
  1758.          keyboard interrupt character during a search will abort it. The
  1759.          results up to that time are displayed. See the Examples section
  1760.          below for an example of the prog command and its results.
  1761.  
  1762.       mail  <email>  <,email2...>
  1763.          sends the result of the last command in a mail message to the
  1764.          specified e-mail address(es). If issued with no argument, the
  1765.          result is sent to the address specified in the variable mailto
  1766.          (set command).
  1767.  
  1768.       show  <variable>
  1769.          displays the value of the given variable name. If issued with
  1770.          no argument, it displays all variables. See the set command
  1771.          below for the possible variables.
  1772.  
  1773.       set  variable  value
  1774.          sets one of the archie's variables. Values of these variables
  1775.          affect how archie interacts with the user.
  1776.  
  1777.       Variables and values are:
  1778.  
  1779.       compress(+)  compress-method
  1780.          specifies the compression method (none or compress) to be used
  1781.          before mailing a result with the mail command. The default is
  1782.          none.
  1783.  
  1784.       encode(+)  encode-method
  1785.          specifies the encoding method (none or uuencode) to be used
  1786.          before mailing a result with the mail command. This variable is
  1787.          ignored if compress is not set. The default is none.
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794. EARN Staff                                                     [Page 32]
  1795.  
  1796. RFC 1580            Guide to Network Resource Tools           March 1994
  1797.  
  1798.  
  1799.       mailto  email  <,email2 ...>
  1800.          specifies the e-mail address(es) to mail the result of the last
  1801.          command when mail is issued with no arguments.
  1802.  
  1803.       maxhits  number
  1804.          specifies the maximum number of matches prog will generate
  1805.          (within the range 0 to 1000). The default value is 1000.
  1806.  
  1807.       search  search-value
  1808.          determines the kind of search performed on the database by the
  1809.          command: prog string | pattern. search-values are:
  1810.  
  1811.          sub
  1812.             a parttial and case insensitive search is performed with
  1813.             string on the database, e.g.:
  1814.  
  1815.                  "is" will match "islington" and "this" and "poison"
  1816.  
  1817.          subcase
  1818.             as above but the search is case sensitive, e.g.:
  1819.  
  1820.                  "TeX" will match "LaTeX" but not "Latex"
  1821.  
  1822.          exact
  1823.             the parameter of prog (string) must EXACTLY match (including
  1824.             case) the string in the database. The fastest search method
  1825.             of all, and the default.
  1826.  
  1827.          regex
  1828.             pattern is interpreted before performing a search on the
  1829.             database.
  1830.  
  1831.          sortby  sort-value
  1832.             describes how to sort the result of prog. sort-values are:
  1833.  
  1834.             hostname
  1835.                on the FTP site address in lexical order.
  1836.  
  1837.             time
  1838.                by the modification date, most recent first.
  1839.  
  1840.             size
  1841.                by the size of the found files or directories, largest
  1842.                first.
  1843.  
  1844.             filename
  1845.                on file or directory name in lexical order.
  1846.  
  1847.  
  1848.  
  1849.  
  1850. EARN Staff                                                     [Page 33]
  1851.  
  1852. RFC 1580            Guide to Network Resource Tools           March 1994
  1853.  
  1854.  
  1855.             none
  1856.                unsorted (default)
  1857.  
  1858.             The reverse sorting orders from those described here are
  1859.             obtained by prepending r to the sortby value given. (e.g.,
  1860.             reverse hostname order hostname is rhostname).
  1861.  
  1862.          term  terminal-type   <number-of-rows  <number-of-columns>>
  1863.             tells  the archie  server what  type of  terminal  you are
  1864.             using, and optionally its size in rows and columns, e.g.:
  1865.  
  1866.                  set term xterm 24 100
  1867.  
  1868.    5.4.3. Using electronic mail:
  1869.  
  1870.       Users limited to electronic mail connectivity can access the
  1871.       archie servers by sending mail to the domain address of one of the
  1872.       servers listed in the section How to get to ARCHIE (e.g.,
  1873.       archie@archie.ac.il).  The commands are sent in the body part of
  1874.       the mail.
  1875.  
  1876.       The electronic mail interface to an archie server recognizes a
  1877.       subset of the commands described in Using Telnet. Most useful
  1878.       commands and particularities to the e-mail interface are described
  1879.       below. If an empty message, or a message containing no valid
  1880.       requests is received, it will be considered to be a help request.
  1881.  
  1882.       Command lines begin in the first column. All lines that do not
  1883.       match a valid command are ignored. The Subject: line is processed
  1884.       as if it were part of the message body.
  1885.  
  1886.       help
  1887.          sends you the help file. The help command is exclusive, ie,
  1888.          other commands in the same message are ignored.
  1889.  
  1890.       path  return-address
  1891.          set mailto(+)  return-address
  1892.          specifies a return e-mail address different from that which is
  1893.          extracted from the message header. If you do not receive a
  1894.          reply from the archie server within several hours, you might
  1895.          need to add a path command to your message request.
  1896.  
  1897.       list  pattern  <pattern2 ...>
  1898.          provides a list of the sites in the database that match pattern
  1899.          and the time at which they were last updated. The result is a
  1900.          list with site names, sites IP address and date of the last
  1901.          update in the database.
  1902.  
  1903.  
  1904.  
  1905.  
  1906. EARN Staff                                                     [Page 34]
  1907.  
  1908. RFC 1580            Guide to Network Resource Tools           March 1994
  1909.  
  1910.  
  1911.       site(*)  site-name
  1912.          lists the directories and, recursively, the subdirectories, of
  1913.          site-name in the database.
  1914.  
  1915.       whatis  string  <string2 ...>
  1916.          searches the database of software packages descriptions for
  1917.          each string.  The search is case insensitive.
  1918.  
  1919.       prog  pattern  <pattern2 ...>
  1920.          find(+)  pattern  <pattern2>
  1921.          searches the database for each interpretation of pattern which
  1922.          represents the name of a resource to be found in the database.
  1923.          If multiple patterns are placed on one line, in that case, the
  1924.          results will be mailed back in one message. If multiple prog
  1925.          lines appear, then multiple messages will be returned, one for
  1926.          each prog line. Results are sorted by FTP site address in
  1927.          lexical order. If pattern contains spaces, it must be quoted
  1928.          with single (') or double (") quotes. The search is case
  1929.          insensitive.
  1930.  
  1931.       compress(*)
  1932.          causes the result of the current request to be compressed and
  1933.          uuencoded. When you receive the reply, you should run it
  1934.          through uudecode. This will produce a .Z file. You can then run
  1935.          uncompress on this file and get the result of your request
  1936.  
  1937.       set compress(+)  compress-method
  1938.          specifies the compression method (none or compress) to be used
  1939.          before mailing the result of the current request. The default
  1940.          is none.
  1941.  
  1942.       set encode(+)  encode-method
  1943.          specifies the encoding method (none or uuencode) to be used
  1944.          before mailing the result of the current request. This variable
  1945.          is ignored if compress is not set. The default is none.
  1946.  
  1947.          Note: set compress compress and set encode uuencode would
  1948.          produce the same result as the former compress command.
  1949.  
  1950.       quit
  1951.          nothing past this point is interpreted. Useful when a signature
  1952.          is automatically appended at the end of your mail messages.
  1953.  
  1954.       Description of pattern
  1955.  
  1956.       A pattern describes a character string including characters which
  1957.       take a special meaning. The special meaning is lost when "\" is
  1958.       put before the character. The special characters are:
  1959.  
  1960.  
  1961.  
  1962. EARN Staff                                                     [Page 35]
  1963.  
  1964. RFC 1580            Guide to Network Resource Tools           March 1994
  1965.  
  1966.  
  1967.        .
  1968.          (period) this is the wildcard character that replaces any other
  1969.          character, e.g., "...." will match any 4 character string.
  1970.  
  1971.       ^
  1972.          (caret) if "^" appears at the beginning of the pattern, then
  1973.          the searched string must start with the substring following the
  1974.          "^". If it occurs anywhere else in the pattern it is regarded
  1975.          as non-special, e.g.:
  1976.  
  1977.               "^efghi" will match "efghi" or "efghijlk" but not
  1978.               "abcefghi"
  1979.  
  1980.       $
  1981.          (dollar) if "$" appears at the end of the pattern, then the
  1982.          searched string must end with the substring preceding the "$".
  1983.          If occurring anywhere else in the pattern, it is regarded as
  1984.          non-special, e.g.:
  1985.  
  1986.               "efghi$" will match "efghi" or "abcdefghi" but not
  1987.               "efghijkl"
  1988.  
  1989. 5.5. Examples
  1990.  
  1991.    If you are using an archie client, and enter the command:
  1992.  
  1993.         archie -s eudora
  1994.  
  1995.    or if you send, by e-mail or during a Telnet session, the command:
  1996.  
  1997.         prog eudora
  1998.  
  1999.    or
  2000.  
  2001.         find eudora
  2002.  
  2003.    then archie will send you the following results:
  2004.  
  2005.    Host ftp.ascii.co.jp    (133.152.1.1)
  2006.    Last updated 03:38  8 Aug 1993
  2007.  
  2008.     Location: /pub/MAC
  2009.       DIRECTORY  drwxrwxr-x 2048 bytes 00:00  6 May 1992  eudora
  2010.  
  2011.    Host ftp.ascii.co.jp    (133.152.1.1)
  2012.    Last updated 03:38  8 Aug 1993
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018. EARN Staff                                                     [Page 36]
  2019.  
  2020. RFC 1580            Guide to Network Resource Tools           March 1994
  2021.  
  2022.  
  2023.     Location: /pub/MAC/eudora
  2024.      FILE  -r--r--r-- 281139 bytes 00:00 21 Oct 1991 eudora1.2.2.sit.hqx
  2025.  
  2026.    Host ftp.ci.ua.pt    (192.80.21.201)
  2027.    Last updated 04:53  9 Aug 1993
  2028.  
  2029.     Location: /pub/NetNews/comp.binaries.mac
  2030.       FILE  -rw-r--r-- 438 bytes 12:04 10 Jul 1993  Eudora1.3.readme
  2031.  
  2032.    Host ftp.ci.ua.pt    (192.80.21.201)
  2033.    Last updated 04:53  9 Aug 1993
  2034.  
  2035.     Location: /pub/NetNews/comp.binaries.mac
  2036.       FILE  -rw-r--r-- 278912 bytes 12:04 10 Jul 1993  Eudora1.3.sit.bin
  2037.  
  2038.    etc.
  2039.  
  2040.    If you send the command list \.de$ by e-mail or in a Telnet session,
  2041.    then you will get the following results:
  2042.  
  2043.    alice.fmi.uni-passau.de          132.231.1.180  12:31  8 Aug 1993
  2044.    askhp.ask.uni-karlsruhe.de       129.13.200.33  12:25  8 Aug 1993
  2045.    athene.uni-paderborn.de           131.234.2.32  15:21  6 Aug 1993
  2046.    bseis.eis.cs.tu-bs.de             134.169.33.1  00:18 31 Jul 1993
  2047.    clio.rz.uni-duesseldorf.de        134.99.128.3  12:10  8 Aug 1993
  2048.    cns.wtza-berlin.de                141.16.244.4  16:08 31 Jul 1993
  2049.  
  2050.    etc.
  2051.  
  2052.    If you send the command whatis compression by e-mail or in a Telnet
  2053.    session, then you will get the following results:
  2054.  
  2055.    RFC 468      Braden, R.T. FTP data compression 1973 March 8; 5p.
  2056.    arc          PC compression program
  2057.    deltac       Image compression using delta modulation
  2058.    spl          Splay tree compression routines
  2059.    squeeze      A file compression program
  2060.    uncrunch     Uncompression program
  2061.    unsqueeze    Uncompression programs
  2062.  
  2063. 5.6. Learning more about ARCHIE
  2064.  
  2065.    However you communicate with the archie server, on-line help is
  2066.    available.
  2067.  
  2068.    If you have any questions about archie, write to the Archie Group,
  2069.    Bunyip Information Systems Inc. at info@bunyip.com.
  2070.  
  2071.  
  2072.  
  2073.  
  2074. EARN Staff                                                     [Page 37]
  2075.  
  2076. RFC 1580            Guide to Network Resource Tools           March 1994
  2077.  
  2078.  
  2079.    Bug reports, comments, suggestions, etc. should be mailed to
  2080.    archie-group@bunyip.com. In addition, the database administrator at a
  2081.    particular archie server can be contacted at
  2082.    archie-admin@address.of.archie.server, e.g.:
  2083.    archie-admin@archie.ac.il.
  2084.  
  2085.    Mailing list: archie-people@bunyip.com
  2086.    To subscribe send a mail to: archie-people-request@bunyip.com
  2087.  
  2088.    Archie was developed by Alan Emtage, Peter Deutsch, and Bill Heelan
  2089.    from the McGill University Computing Center, Canada. Now archie is
  2090.    supported by Bunyip Information System Inc., Canada.
  2091.  
  2092. 6.1. WHOIS
  2093.  
  2094. 6.1. What is WHOIS
  2095.  
  2096.    WHOIS provides directory service to network users. This service is a
  2097.    way of finding e-mail addresses, postal addresses and telephone
  2098.    numbers. It may also deliver information about networks, networking
  2099.    organizations, domains and sites.
  2100.  
  2101.    The main database of networking-related names (organizations, sites,
  2102.    networks, people, etc.) is maintained by the Internet Registration
  2103.    Service (InterNIC). Actually, the names of the administrative and
  2104.    technical contacts for registered domains are automatically entered
  2105.    into the database when domain or IP number applications are processed
  2106.    by the Internet coordination authority. Each entry of the database
  2107.    has a handle (a unique identifier), a name, a record type, and
  2108.    various other fields depending on the type of record. This database
  2109.    will be used as an example in the descriptions below.
  2110.  
  2111.    Before April 1, 1993, the Network Information Center (NIC) of the
  2112.    Defense Data Network (DDN) was the Internet coordination authority
  2113.    and, therefore, maintained the database (known as the NIC database).
  2114.    The NIC database is now restricted to information about the .mil
  2115.    domain. Many documents still refer to these names.
  2116.  
  2117.    Many academic sites maintain their own database to offer information
  2118.    about their staff members and students.
  2119.  
  2120.    In its current implementation, WHOIS has some limitations which
  2121.    prevent it from becoming an efficient directory service for a large
  2122.    volume of information and numerous requests: the various WHOIS
  2123.    servers have no knowledge of each other, a database is maintained at
  2124.    each server site, and, finally, new functionalities have been
  2125.    implemented locally at various sites and not propagated. A new
  2126.    extended protocol, WHOIS++, is being specified to improve the current
  2127.  
  2128.  
  2129.  
  2130. EARN Staff                                                     [Page 38]
  2131.  
  2132. RFC 1580            Guide to Network Resource Tools           March 1994
  2133.  
  2134.  
  2135.    service. WHOIS++ will include local enhancements to the WHOIS
  2136.    service, an improved query syntax and its architecture will allow a
  2137.    real distributed directory service for the entire Internet.
  2138.  
  2139.    This new protocol for directory services will be made available
  2140.    shortly.
  2141.  
  2142. 6.2. Who can use WHOIS
  2143.  
  2144.    WHOIS is available to users on the international TCP/IP network (the
  2145.    Internet).
  2146.  
  2147.    A WHOIS server is accessible across the network from a user program
  2148.    running on local machines or via an interactive Telnet session to the
  2149.    site which hosts the server.
  2150.  
  2151.    In addition, the InterNIC offers an electronic mail interface to the
  2152.    database it maintains, allowing users not on the Internet or users
  2153.    with electronic mail only to access this information. This type of
  2154.    access is described below in the Using WHOIS section.
  2155.  
  2156.    In general, WHOIS servers should only be used for isolated queries
  2157.    about specific information. Typically, it is not acceptable to make
  2158.    an extended series of queries to obtain large sections of the
  2159.    directory.  Such a strategy is unfair both because of excessive
  2160.    consumption of server resources, and because the directory
  2161.    information belongs to individuals. In particular, extracting lists
  2162.    of people for commercial purposes is strictly prohibited.
  2163.  
  2164. 6.3. How to get to WHOIS
  2165.  
  2166.    There are many WHOIS servers throughout the network and a
  2167.    comprehensive list would be too long to be included here. A WHOIS
  2168.    server offers information about the organization to which it belongs:
  2169.    it doesn't share a common directory with other WHOIS servers and
  2170.    doesn't know either where to find information about other
  2171.    institutions.
  2172.  
  2173. 6.4. Using WHOIS
  2174.  
  2175.    WHOIS has become the familiar name of the user program for accessing
  2176.    a WHOIS database, although NICNAME is the original name.
  2177.  
  2178.    In the following, angle brackets (<>) indicate an optional parameter.
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186. EARN Staff                                                     [Page 39]
  2187.  
  2188. RFC 1580            Guide to Network Resource Tools           March 1994
  2189.  
  2190.  
  2191.    6.4.1. Using a local client:
  2192.  
  2193.       Unix computers have a native whois command. On non-Unix machines,
  2194.       ask your system administrator whether your computer has it or not.
  2195.       This command searches the database on the specified site for entry
  2196.       which contains identifier. The format is:
  2197.  
  2198.       +---------------------------------------------------------------+
  2199.       |                                                               |
  2200.       |  whois     <-h site-name> identifier                          |
  2201.       |                                                               |
  2202.       +---------------------------------------------------------------+
  2203.  
  2204.       where:
  2205.  
  2206.       site-name
  2207.          is the domain address of the site which hosts the database you
  2208.          want to query (e.g., whois.internic.net). On some
  2209.          installations, the default value is still set to the old NIC
  2210.          database site (nic.ddn.mil).
  2211.  
  2212.       identifier
  2213.          is a name (person, host, domain or network), an IP number or a
  2214.          handle.
  2215.  
  2216.       Special characters may be used in identifier to specify the
  2217.       search:
  2218.  
  2219.        .
  2220.          before identifier will cause a name-only search.
  2221.  
  2222.       !
  2223.          before identifier will cause a handle-only search.
  2224.  
  2225.        ... or .
  2226.          after identifier will cause a partial search: everything
  2227.          starting with identifier will match.
  2228.  
  2229.       @
  2230.          in identifier will cause a search on the e-mail addresses.
  2231.  
  2232.       *
  2233.          before identifier will return the entire membership list of the
  2234.          entry that matches identifier (e.g., a site and its registered
  2235.          users).
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242. EARN Staff                                                     [Page 40]
  2243.  
  2244. RFC 1580            Guide to Network Resource Tools           March 1994
  2245.  
  2246.  
  2247.       %
  2248.          before identifier will return only the membership list of the
  2249.          entry that matches identifier (e.g., the registered users of a
  2250.          site).
  2251.  
  2252.       The special characters may be used together.
  2253.  
  2254.       The results are displayed in one of 2 ways:
  2255.  
  2256.          * a full detailed display for a single match,
  2257.          * a list of summary lines for multiple matches.
  2258.  
  2259.       In both cases, the handle is shown in parentheses after the name.
  2260.  
  2261.    6.4.2. Using Telnet:
  2262.  
  2263.       To access the InterNIC database interactively, telnet to the
  2264.       InterNIC site (whois.internic.net). No login is required.
  2265.  
  2266.       Other WHOIS databases may have a Telnet access and offer most of
  2267.       the functions below (e.g., whois.ripe.net which hosts the WHOIS
  2268.       database of the European IP Networks).
  2269.  
  2270.       In the following, CAPITAL letters indicate acceptable
  2271.       abbreviation; angle brackets (<>) indicate an optional parameter.
  2272.  
  2273.       WHOIS
  2274.          invokes the information retrieval program.
  2275.  
  2276.       ?
  2277.          displays a short on-line help.
  2278.  
  2279.       HElp
  2280.          accesses the full on-line help.
  2281.  
  2282.       Q, QUIT, RETURN key
  2283.          exits WHOIS
  2284.  
  2285.       <keyword> identifier
  2286.          searches the database for an entry which contains identifier.
  2287.          The default action is to do a broad search, looking for matches
  2288.          in many fields: handle, name, nicknames, hostname, IP number,
  2289.          etc, and finding all record types. keyword may be used to
  2290.          narrow the search to a specific record type.
  2291.  
  2292.       keyword may be one of:
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298. EARN Staff                                                     [Page 41]
  2299.  
  2300. RFC 1580            Guide to Network Resource Tools           March 1994
  2301.  
  2302.  
  2303.       PErson
  2304.          limits the search to persons.
  2305.  
  2306.       DOmain
  2307.          limits the search to domains (e.g., DO EARN.NET).
  2308.  
  2309.       HOst
  2310.          limits the search to hosts (e.g., HO PRINCETON).
  2311.  
  2312.       NEtwork
  2313.          limits the search to networks (e.g., NE EBONE).
  2314.  
  2315.       Organization
  2316.          limits the search to organizations (e.g., O CREN).
  2317.  
  2318.       NAme
  2319.          same as leading '.' in identifier.
  2320.  
  2321.       HAndle
  2322.          same as '!' in identifier.
  2323.  
  2324.       PArtial
  2325.          same as trailing '.' in identifier.
  2326.  
  2327.       Mailbox
  2328.          same as '@' in identifier.
  2329.  
  2330.       EXPand
  2331.          same as '*' in identifier.
  2332.  
  2333.       SUBdisplay
  2334.          same as '%' in identifier.
  2335.  
  2336.       Full or '='
  2337.          shows detailed display for each match.
  2338.  
  2339.       SUMmary or '$'
  2340.          shows summary always, even if just one match.
  2341.  
  2342.       Special characters may be used in identifier to specify the
  2343.       search:
  2344.  
  2345.        .
  2346.          before identifier will cause a name-only search.
  2347.  
  2348.       !
  2349.          before identifier will cause a handle-only search.
  2350.  
  2351.  
  2352.  
  2353.  
  2354. EARN Staff                                                     [Page 42]
  2355.  
  2356. RFC 1580            Guide to Network Resource Tools           March 1994
  2357.  
  2358.  
  2359.        ... or .
  2360.          after identifier will cause a partial search: everything
  2361.          starting with identifier will match.
  2362.  
  2363.       @
  2364.          in identifier will cause a search on the e-mail addresses.
  2365.  
  2366.       *
  2367.          before identifier will return the entire membership list of the
  2368.          entry that match identifier (e.g., a site and its registered
  2369.          users).
  2370.  
  2371.       %
  2372.          before identifier will return only the membership list of the
  2373.          entry that matches identifier (e.g., the registered users of a
  2374.          site).
  2375.  
  2376.       ~
  2377.          before identifier will return the entry that matches identifier
  2378.          only, no membership list.
  2379.  
  2380.       The special characters may be used together.
  2381.  
  2382.       Except if  Full or SUMmary are  specified, the results are
  2383.       displayed in one of 2 ways:
  2384.  
  2385.          * a full detailed display for a single match,
  2386.          * a list of summary lines for multiple matches.
  2387.  
  2388.       In all cases, the handle is shown in parenthesis after the name.
  2389.  
  2390.    6.4.3. Using electronic mail:
  2391.  
  2392.       Users limited to electronic mail connectivity can send requests to
  2393.       the database maintained at the InterNIC by sending mail to
  2394.       mailserv@internic.net. The commands are sent in the Subject:
  2395.       field. The body part of the mail is ignored except if the Subject:
  2396.       line is empty.  In that case, only the first line is interpreted.
  2397.  
  2398.       This electronic mail interface recognizes all commands described
  2399.       in Using Telnet. Requests should be prefixed with the word WHOIS.
  2400.       Requests are processed automatically once a day.
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410. EARN Staff                                                     [Page 43]
  2411.  
  2412. RFC 1580            Guide to Network Resource Tools           March 1994
  2413.  
  2414.  
  2415. 6.5. Examples
  2416.  
  2417.    If you are using a local client, and enter the command:
  2418.  
  2419.         whois \!EARN...       (remark: "\" is an escape character)
  2420.  
  2421.    or if you send by e-mail the command:
  2422.  
  2423.         whois !EARN...
  2424.  
  2425.    then you will get the following results:
  2426.  
  2427.         EARN (EARN-HST)   SEINE.EARN.NET                193.52.216.1
  2428.         European Academic Research Network (EARN-DOM)       EARN.NET
  2429.  
  2430.         To obtain detailed information on the second item, enter or send
  2431.         the command:
  2432.  
  2433.              whois EARN-DOM
  2434.  
  2435.         then you will get the following result:
  2436.  
  2437.              European Academic Research Network (EARN-DOM)
  2438.                 EARN Office
  2439.                 PSI - Batiment 211
  2440.                 91405 Orsay CEDEX
  2441.                 FRANCE
  2442.  
  2443.                 Domain Name: EARN.NET
  2444.  
  2445.                 Administrative Contact:
  2446.                    Bovio, Daniele  (DB355)  hi@EARNCC.EARN.NET
  2447.                    +33 1 6941 2426 (FAX) +33 1 6941 6683
  2448.                 Technical Contact, Zone Contact:
  2449.                    Grange, Nadine  (NG4)  grange@EARNCC.EARN.NET
  2450.                    +33 1 6941 2426 (FAX) +33 1 6941 6683
  2451.  
  2452.                 Record last updated on 15-Dec-93.
  2453.  
  2454.                 Domain servers in listed order:
  2455.  
  2456.                 SEINE.EARN.NET               193.52.216.1
  2457.                 DNS.NIS.GARR.IT              192.12.192.5,131.114.2.5
  2458.                 LUMIERE.CIRCE.FR             130.84.8.14
  2459.  
  2460.         For a partial search, enter:
  2461.  
  2462.              whois hi@ear...
  2463.  
  2464.  
  2465.  
  2466. EARN Staff                                                     [Page 44]
  2467.  
  2468. RFC 1580            Guide to Network Resource Tools           March 1994
  2469.  
  2470.  
  2471.         then you will get the following result:
  2472.  
  2473.              Bovio, Daniele (DB355)          hi@EARNCC.EARN.NET
  2474.                 EARN
  2475.                 EARN Office
  2476.                 PSI - BP Batiment 211
  2477.                 91405 ORSAY CEDEX, France
  2478.                 FR
  2479.                 +33 1 6941 2426 (FAX) +33 1 6941 6683
  2480.  
  2481. 6.6. Learning more about WHOIS
  2482.  
  2483.    The WHOIS service is documented in an Internet Request For Comments
  2484.    (RFC 1400).
  2485.  
  2486.    If you have any questions about WHOIS write to action@internic.net.
  2487.  
  2488.    Bug reports, comments, suggestions, etc. should be mailed to
  2489.    action@internic.net.
  2490.  
  2491. 7. X.500
  2492.  
  2493. 7.1. What is X.500
  2494.  
  2495.    X.500 is an OSI (Open System Information) based directory services
  2496.    protocol designed by the CCITT (International Telegraph and Telephone
  2497.    Consultative Committee).
  2498.  
  2499.    X.500 provides distributed directory services to network users. The
  2500.    X.500 directory specifies a model for connecting directory services
  2501.    to form one distributed global directory. Each directory service
  2502.    holds a part of the global database and the directory information is
  2503.    made available via a server (called a Directory System Agent - DSA).
  2504.    The database is maintained locally. From the user point of view, the
  2505.    entire directory is accessible from the local server.
  2506.  
  2507.    While most of the information available today via X.500 is about
  2508.    people and organizations, the design of the X.500 directory is also
  2509.    suitable for storing information about other entities (or objects),
  2510.    such as network resources, applications or hardware. Several projects
  2511.    are underway which utilize these directory capabilities (e.g., the
  2512.    Internet RFCs (Request For Comments) are listed in the global
  2513.    directory).
  2514.  
  2515.    Each item (entry) in the X.500 directory describes one object (e.g.,
  2516.    a person, a network resource, an organization) and has a
  2517.    Distinguished Name - DN (a unique identifier). It consists of a
  2518.    collection of attributes (e.g., last name, organization name, e-
  2519.  
  2520.  
  2521.  
  2522. EARN Staff                                                     [Page 45]
  2523.  
  2524. RFC 1580            Guide to Network Resource Tools           March 1994
  2525.  
  2526.  
  2527.    mail,...- for a person).  The information held in the X.500 directory
  2528.    (or Directory Information Base - DIB) is arranged hierarchically.
  2529.    This organization is called the Directory Information Tree (DIT). At
  2530.    the top-level is the root entry (the World), then the country level,
  2531.    then the organization level, and, eventually, the people, the
  2532.    resources, etc., at the bottom-level of the hierarchy.
  2533.  
  2534. 7.2. Who can use X.500
  2535.  
  2536.    Although X.500 is part of the OSI standard definition, OSI access is
  2537.    not necessary to use the directory services. Many X.500 services are
  2538.    available on the Internet. In addition, users on any network can
  2539.    access the X.500 directory by electronic mail. See the section Using
  2540.    X.500 below for details.
  2541.  
  2542. 7.3. How to get to X.500
  2543.  
  2544.    There are three ways to access the X.500 services: via a local
  2545.    client, interactive session (Telnet or X.25 access) or electronic
  2546.    mail. Each type of access is described below in the Using X.500
  2547.    section.
  2548.  
  2549.    In addition, other network tools (e.g., WWW and Gopher) provide
  2550.    access to X.500 directory services through gateways.
  2551.  
  2552.    Accessing a remote client is an easy way to start querying the X.500
  2553.    directory. Some sites allow public access via Telnet or X.25 to a
  2554.    client. Public access user interfaces are available at:
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578. EARN Staff                                                     [Page 46]
  2579.  
  2580. RFC 1580            Guide to Network Resource Tools           March 1994
  2581.  
  2582.  
  2583.    +---------------------------------------------------------------+
  2584.    |                                                               |
  2585.    |  Telnet (login)               Public X.25 (login)  Country    |
  2586.    |                                                               |
  2587.    +---------------------------------------------------------------+
  2588.    |  jethro.ucc.su.oz.au (fred)                        Australia  |
  2589.    |  elem4.vub.ac.be (dua)          222100611          Belgium    |
  2590.    |  login.dkuug.dk (ds)                               Denmark    |
  2591.    |  nic.funet.fi (dua)                                Finland    |
  2592.    |                                 20800603053201     France     |
  2593.    |                    (login: dua, password: ucom.x)  France     |
  2594.    |                                 26245050230303     Germany    |
  2595.    |  ashe.cs.tcd.ie (de)                               Ireland    |
  2596.    |  jolly.nis.garr.it (de or fred) 22225010083212     Italy      |
  2597.    |  zoek.nic.surfnet.nl (zoek)                        Netherlands|
  2598.    |  elc1.mat.torun.edu.pl (de or dish)                Poland     |
  2599.    |  chico.rediris.es (directorio)  2142160234013      Spain      |
  2600.    |  hypatia.umdc.umu.se (de)       240374810306       Sweden     |
  2601.    |  nic.switch.ch (dua)            22847971014540     Switzerland|
  2602.    |  paradise.ulcc.ac.uk (dua)      23421920014853     Paradise   |
  2603.    |                                                               |
  2604.    +---------------------------------------------------------------+
  2605.  
  2606.    Paradise is a European project to encourage the use of X.500 in
  2607.    European countries.
  2608.  
  2609.    To connect to one of these sites, select an access method (Telnet or
  2610.    X.25) and at the login: prompt type the specified login, if required.
  2611.  
  2612. 7.4. Using X.500
  2613.  
  2614.    X.500 supports data management functions (addition, modification and
  2615.    deletion of entries) and powerful lookup capabilities. The use of
  2616.    X.500 is primarily for its lookup capabilities, ie, querying a
  2617.    database for information on a person (postal address, telephone
  2618.    number, e-mail address, etc.). The basic fields for searching are the
  2619.    person's name, the name of the person's organization (and department
  2620.    within the organization) and the country.
  2621.  
  2622.    In the following, angle brackets (<>) indicate an optional parameter;
  2623.    a vertical (|) indicates a choice of parameters.
  2624.  
  2625.    7.4.1. Using a local client:
  2626.  
  2627.       In the X.500 world, a local client is called a Directory User
  2628.       Agent (DUA) Public domain and commercial DUAs are available for
  2629.       numerous platforms ranging from mainframes to personal computers.
  2630.       For a comprehensive list of DUAs, their description and where to
  2631.  
  2632.  
  2633.  
  2634. EARN Staff                                                     [Page 47]
  2635.  
  2636. RFC 1580            Guide to Network Resource Tools           March 1994
  2637.  
  2638.  
  2639.       find them, consult the Internet document RFC 1292 - A Catalog of
  2640.       Available X.500 Implementations.
  2641.  
  2642.       Available DUAs range from simple line commands to sophisticated
  2643.       graphical user interfaces which require a pointing device.
  2644.  
  2645.    7.4.2. Using Telnet or X.25:
  2646.  
  2647.       3 categories of user interfaces might be available at the remote
  2648.       site:
  2649.  
  2650.          * line-oriented: de, dish, fred
  2651.          * menu-driven: sd (formerly known as widget)
  2652.          * X-Windows-based: Xdi, Xlookup (or xlu), pod
  2653.  
  2654.       Capabilities of these DUAs range from basic search facilities to
  2655.       full X.500 functionality.
  2656.  
  2657.       de (directory enquiries) is recommended for novice users since it
  2658.       is a very simple user-interface. It has been designed to run as a
  2659.       public access DUA and is accessible from any kind of terminal. It
  2660.       supports the basic X.500 functions: read, search, list. The Simple
  2661.       query mode is suitable for those who are new to querying the X.500
  2662.       directory.
  2663.  
  2664.       de
  2665.          invokes the X.500 interrogation user-interface.
  2666.  
  2667.       q
  2668.          exits de.
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690. EARN Staff                                                     [Page 48]
  2691.  
  2692. RFC 1580            Guide to Network Resource Tools           March 1994
  2693.  
  2694.  
  2695.       ?<topic>
  2696.          displays the on-line help on the specified topic or general
  2697.          help.
  2698.  
  2699.       ^C
  2700.          (Ctrl-C) is the interrupt character. It aborts a search in
  2701.          progress or resets the current query specification.
  2702.  
  2703.       *
  2704.          (asterisk) will list all entries of the specified field. It is
  2705.          also the wildcard character and can replace any other character
  2706.          in a name. It can appears anywhere in the name, e.g.: smit* or
  2707.          *smit* are valid string formats.
  2708.  
  2709.       -
  2710.          resets the default value to a blank string.
  2711.  
  2712.       When de is invoked, the user is requested to fill in 4 fields to
  2713.       specify a request. In all fields, the value from the previous
  2714.       request is the default value. Press the RETURN key to accept it,
  2715.       or enter a new value.  All searches are case insensitive.
  2716.  
  2717.       The four fields to be filled in are:
  2718.  
  2719.       Person's name
  2720.          Wildcard characters may be used anywhere in the name. All
  2721.          matching names will be listed. Typing only "*" will match all
  2722.          people of the specified department or organization. If this
  2723.          field is blank, the search will be on department or
  2724.          organization only.
  2725.  
  2726.       Department name
  2727.          the name (or an acronym) of the department in the organization
  2728.          where the person works. Wildcard characters may be used
  2729.          anywhere in the name.  Typing only "*" will match all
  2730.          departments. If no person's name has been entered, details on
  2731.          the department are displayed, otherwise, the search is carried
  2732.          out with the selected name. If no department name is given, all
  2733.          departments will be searched. This field could be omitted in
  2734.          small organizations.
  2735.  
  2736.       Organization name
  2737.          the name  (or an acronym)  of the  organization where the
  2738.          person works.  Wildcard characters  may be used anywhere  in
  2739.          the name. Typing  only "*" will match all organizations. If no
  2740.          person's name or department name has been entered, details on
  2741.          the organization are displayed, otherwise, the search is
  2742.          carried out with the selected name.
  2743.  
  2744.  
  2745.  
  2746. EARN Staff                                                     [Page 49]
  2747.  
  2748. RFC 1580            Guide to Network Resource Tools           March 1994
  2749.  
  2750.  
  2751.       Country name
  2752.          the name of the country where the person works. Typing "*" will
  2753.          list all countries. The country name could be the 2-letter
  2754.          country code (e.g., DK stands for Denmark), the name or a part
  2755.          of it without wildcards (e.g., nether instead of The
  2756.          Netherlands).
  2757.  
  2758.       If a large number of matching entries are found, they are listed
  2759.       so that the user can select one entry to get further details.
  2760.  
  2761.    7.4.3. Using electronic mail:
  2762.  
  2763.       The Norwegian networking organization (UNINETT) offers an e-mail
  2764.       interface to X.500. To use it, send a mail message to:
  2765.       Directory@UNINETT.NO with the word find in the Subject: field. The
  2766.       body part contains the search request, one per message.
  2767.  
  2768.       The format of the search request is:
  2769.  
  2770.       +---------------------------------------------------------------+
  2771.       |                                                               |
  2772.       |  find      <person-name>  <: org-name  <;  country-name>>  |  |
  2773.       |            <; country-name>                                   |
  2774.       |                                                               |
  2775.       +---------------------------------------------------------------+
  2776.  
  2777.       If org-name and country-name are omitted, the sender's
  2778.       organization name and country name are used as default values. The
  2779.       mail interface guesses these values from the From: field of your
  2780.       mail, so the results can be surprising if your address ends with
  2781.       .bitnet!
  2782.  
  2783.       "*" (asterisk) is the wildcard character and can replace any other
  2784.       characters in any name. It can appear anywhere in the name.
  2785.  
  2786.       The result of the query is sent back in a mail message. The search
  2787.       is case insensitive.
  2788.  
  2789.       Note: To avoid overloading the directory service, users are not
  2790.       allowed to search for a person without selecting an organization.
  2791.       To receive a help file, send the word help instead of a find
  2792.       command.
  2793.  
  2794. 7.5. Examples
  2795.  
  2796.    Using de, you can search for the Anthropoloy department of the
  2797.    University College of London in United Kingdom, with the following
  2798.    request:
  2799.  
  2800.  
  2801.  
  2802. EARN Staff                                                     [Page 50]
  2803.  
  2804. RFC 1580            Guide to Network Resource Tools           March 1994
  2805.  
  2806.  
  2807.         Person's name, q to quit, * to browse, ? for help
  2808.         :-
  2809.         Department name, * to browse, ? for help
  2810.         :- a*
  2811.         Organisation name, * to browse, ? for help
  2812.         :- ucl
  2813.         Country name, * to browse, ? for help
  2814.         :- uk
  2815.  
  2816.    A few entries match the selected department, all are listed for
  2817.    further selection:
  2818.  
  2819.         United Kingdom
  2820.           University College London
  2821.  
  2822.         Got the following matches.  Please select one from the list
  2823.         by typing the number corresponding to the entry you want.
  2824.  
  2825.         United Kingdom
  2826.           University College London
  2827.               1 A.U.T. Office
  2828.               2 American Institute for Foreign Study
  2829.               3 Anatomy and Developmental Biology
  2830.               4 Anthropology
  2831.               5 Audio Visual Centre
  2832.         Department name, * to browse, ? for help
  2833.         :- 4
  2834.         United Kingdom
  2835.           University College London
  2836.             Anthropology
  2837.                 Telephone Number      +44 71-387-7050 x2455
  2838.                 fax                   +44 71 380 7728
  2839.  
  2840.    If you are looking for Erik Lawaetz from UNI-C in Denmark, you can
  2841.    enter the following request (default values come from a previous
  2842.    request):
  2843.  
  2844.         Person's name, q to quit, * to browse, ? for help
  2845.         :- law*
  2846.         Department name, * to browse, <CR> to search all depts, ?
  2847.         for help
  2848.         :-
  2849.         Organisation name, * to browse, ? for help
  2850.         :- uni-c
  2851.         Country name, * to browse, ? for help
  2852.         :- dk
  2853.  
  2854.    One entry matches the selected criteria, details are displayed:
  2855.  
  2856.  
  2857.  
  2858. EARN Staff                                                     [Page 51]
  2859.  
  2860. RFC 1580            Guide to Network Resource Tools           March 1994
  2861.  
  2862.  
  2863.         Denmark
  2864.           UNI-C
  2865.               Erik Lawaetz
  2866.                 postalAddress         UNI-C
  2867.                                       DTH
  2868.                                       Bygning 305
  2869.                                       DK-2800 Lyngby
  2870.                 Telephone Number      +45 45 93 83 55
  2871.                                       +45 42 88 39 99 x2018
  2872.                 fax                   +45 45 93 02 20
  2873.                 electronic mail       Erik.Lawaetz@uni-c.dk
  2874.  
  2875.    If you send mail to   Directory@UNINETT.NO   with the request:
  2876.         find geir ped* : *oslo ; no
  2877.  
  2878.    you'll get the following result:
  2879.  
  2880.    -----------------------------------------------------------------
  2881.  
  2882.    This message is in response to your request to the directory to
  2883.    find
  2884.  
  2885.                             geir ped* : *oslo ; no
  2886.  
  2887.    This is  interpreted as a  request to find  a person with  a name
  2888.    matching  "geir  ped*"  in  an organisation  with  name  matching
  2889.    "*oslo" in a country with a name matching "no".
  2890.  
  2891.    There   were   8  organisations   with   a   name  matching   the
  2892.    organizational  name you  specified.  Within those  organisations
  2893.    there were 7  persons that had a name matching  the personal name
  2894.    you specified.  Directory information for the  located persons is
  2895.    shown below.
  2896.  
  2897.    Geir Pedersen : Universitetet i Oslo ; Norway
  2898.  
  2899.      Alternate        Geir Kenneth Pedersen
  2900.      Alternate        Geir K. Pedersen
  2901.      E-Mail (RFC)     Geir.Pedersen@usit.uio.no
  2902.      E-Mail (X.400)   /G=geir/S=pedersen/OU=usit/O=uio/PRMD=uninett/
  2903.                       ADMD= /C=no/
  2904.      Postal Address   Postboks 1059 - Blindern
  2905.                       0316 Oslo 3
  2906.                       NORWAY
  2907.      Phone            +47-22-852478
  2908.      Phone            +47-22-852470 (front-office)
  2909.      Fax-phone        +47-22-852730
  2910.      Description      Project leader for UNINETTs X.500 projects
  2911.  
  2912.  
  2913.  
  2914. EARN Staff                                                     [Page 52]
  2915.  
  2916. RFC 1580            Guide to Network Resource Tools           March 1994
  2917.  
  2918.  
  2919.      User ID          geirp
  2920.      Favorite Drink   Farris
  2921.      Street Address   Gaustadalleen 23
  2922.      Home Address     Gaustadveien 17A
  2923.                       0372 Oslo 3
  2924.                       NORWAY
  2925.      See also         Geir Pedersen : UNINETT ; Norway
  2926.      Entry updated    Tue Jun 15 11:51:31 1993
  2927.  
  2928.    -----------------------------------------------------------------
  2929.  
  2930.    and 6 other entries.
  2931.  
  2932. 7.6. Learning more about X.500
  2933.  
  2934.    Several Internet RFC documents deal with X.500:
  2935.  
  2936.       RFC 1292  A Catalog of Available X.500 Implementations.
  2937.  
  2938.       RFC 1308  Executive Introduction to Directory  Services Using the
  2939.                 X.500 Protocol,
  2940.  
  2941.       RFC 1309  Technical  Overview  of Directory  Services  Using  the
  2942.                 X.500 Protocol,
  2943.  
  2944.    The official source of information on X.500 is the X.500
  2945.    recommendation published by the CCITT (Blue Book, Volume VIII -
  2946.    Fascicle VIII.8, Data Communication Networks Directory,
  2947.    Recommendations X.500-X.521, CCITT, 1988, ISBN 92-61-03731-3). This
  2948.    document is also available electronically: send the command GET
  2949.    ITU-5233 to itudoc@itu.ch or consult the ITU document store via
  2950.    Gopher to gopher.itu.ch. This is not intended for the casual user!
  2951.  
  2952. 8. NETFIND
  2953.  
  2954. 8.1. What is NETFIND
  2955.  
  2956.    NETFIND is an Internet user directory tool. It provides a simple
  2957.    Internet white pages directory facility.
  2958.  
  2959.    Given the name of a person on the Internet and a rough description of
  2960.    where the person works, Netfind attempts to locate telephone and
  2961.    electronic mailbox information about the person. It does so using a
  2962.    seed database of domains and hosts in the network.
  2963.  
  2964.    Netfind finds information about people through the Internet protocols
  2965.    SMTP and finger. If the person being sought is at a site that is not
  2966.    directly connected to the Internet (e.g., the site is connected only
  2967.  
  2968.  
  2969.  
  2970. EARN Staff                                                     [Page 53]
  2971.  
  2972. RFC 1580            Guide to Network Resource Tools           March 1994
  2973.  
  2974.  
  2975.    through a mail forwarding gateway), Netfind informs the user that the
  2976.    person can not be found.
  2977.  
  2978.    Due to the dynamic nature of Netfind's search procedures and
  2979.    variations in Internet availability, different results can be
  2980.    obtained for the same search on different occasions.
  2981.  
  2982.    The Netfind software can only run on Suns running SunOS 4.0 or more
  2983.    recent.
  2984.  
  2985. 8.2. Who can use NETFIND
  2986.  
  2987.    You must be on the international TCP/IP network (the Internet) in
  2988.    order to use Netfind. Moreover, Netfind can only find information on
  2989.    users who are on the Internet.
  2990.  
  2991.    There is no e-mail access to Netfind.
  2992.  
  2993. 8.3. How to get to NETFIND
  2994.  
  2995.    You can access Netfind through software at your site (local access),
  2996.    or you can use Telnet to access it at one of the following hosts
  2997.    (remote access) and log in as netfind, no password is needed.
  2998.  
  2999.    +---------------------------------------------------------------+
  3000.    |                                                               |
  3001.    |  Host                            Country                      |
  3002.    |                                                               |
  3003.    +---------------------------------------------------------------+
  3004.    |  archie.au                       Australia                    |
  3005.    |  netfind.anu.edu.au              Australia                    |
  3006.    |  netfind.ee.mcgill.ca            Canada                       |
  3007.    |  malloco.ing.puc.cl              Chile                        |
  3008.    |  netfind.vslib.cz                Czech Republic               |
  3009.    |  monolith.cc.ic.ac.uk            England                      |
  3010.    |  nic.nm.kr                       Korea                        |
  3011.    |  lincoln.technet.sg              Singapore                    |
  3012.    |  nic.uakom.sk                    Slovakia                     |
  3013.    |  bruno.cs.colorado.edu           USA                          |
  3014.    |  ds.internic.net                 USA                          |
  3015.    |  mudhoney.micro.umn.edu          USA                          |
  3016.    |  netfind.oc.com                  USA                          |
  3017.    |  redmont.cis.uab.edu             USA                          |
  3018.    |  dino.conicit.ve                 Venezuela                    |
  3019.    |                                                               |
  3020.    +---------------------------------------------------------------+
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026. EARN Staff                                                     [Page 54]
  3027.  
  3028. RFC 1580            Guide to Network Resource Tools           March 1994
  3029.  
  3030.  
  3031. 8.4. Using NETFIND
  3032.  
  3033.    To use Netfind, you give it the name of a person and keywords
  3034.    indicating where that person works. After you specify a search,
  3035.    Netfind looks in its seed database to find domains matching the
  3036.    specified keywords. If there is more than one matching domain,
  3037.    Netfind displays the list of matching domains, and asks you to select
  3038.    up to three to search. If the keys you specified match more than 100
  3039.    domains, Netfind will list some of the matching domains/organizations
  3040.    and ask you to form a more specific search. You can use any of the
  3041.    parts of an organization's name (or any of the components of its
  3042.    domain name) as keys in searches. Using more than one key implies the
  3043.    logical AND of the keys. Specifying too many keys may cause searches
  3044.    to fail.
  3045.  
  3046.    When it completes the search (or when interrupted by <circ>C),
  3047.    Netfind summarizes the search results. The summary includes problems
  3048.    searching remote domains, information about the most promising e-mail
  3049.    address for the person being sought (if available), and information
  3050.    about when and where the person most recently/is currently logged in
  3051.    (if available).  If more than one person is located by a search, the
  3052.    summary does not include information about e-mail targets and most
  3053.    recent/current logins (since only the user can decide which person
  3054.    was the correct one)
  3055.  
  3056.    8.4.1. Local access:
  3057.  
  3058.       The format of the Netfind command is:
  3059.  
  3060.       +---------------------------------------------------------------+
  3061.       |                                                               |
  3062.       |  netfind   <options>  name-keyword  place-keywords            |
  3063.       |                                                               |
  3064.       +---------------------------------------------------------------+
  3065.  
  3066.       where the options are:
  3067.  
  3068.       -h
  3069.          tells Netfind to skip the domain search phase, and immediately
  3070.          begin searching individual machines found in the seed database.
  3071.          This option exists for measurement purposes. It is not of much
  3072.          use to casual users.
  3073.  
  3074.       -s
  3075.          will disable usage of the SMTP protocol during searches. This
  3076.          option is mainly useful for measurement purposes. Without this
  3077.          protocol, searches will begin producing finger output slightly
  3078.          sooner, but will often search less useful machines, generate
  3079.  
  3080.  
  3081.  
  3082. EARN Staff                                                     [Page 55]
  3083.  
  3084. RFC 1580            Guide to Network Resource Tools           March 1994
  3085.  
  3086.  
  3087.          more Internet load, and fail to find information for users at
  3088.          sites that do not support finger (such as many companies).
  3089.  
  3090.       -t
  3091.          will report how many timeouts occurred. The -T option will set
  3092.          the timeout interval to the specified number of seconds. It may
  3093.          be necessary to use this option to increase the timeout value
  3094.          for intercontinental searches.
  3095.  
  3096.       -D
  3097.          sets the maximum number of domains that Netfind will search at
  3098.          once. The default is 3. While it may seem convenient to set a
  3099.          high value for this number, we suggest you do not do this. The
  3100.          search will actually proceed faster (and waste less Internet
  3101.          bandwidth) if a small number of well chosen domains are
  3102.          searched.
  3103.  
  3104.       -H
  3105.          sets the maximum number of machines that will be searched by
  3106.          Netfind.  The default value is 50. Again, we suggest that you
  3107.          do not set this value higher.
  3108.  
  3109.       -m
  3110.          displays measurement information. If no filename is specified,
  3111.          measurements are output to stderr. The packet count estimates
  3112.          are usually exaggerated, because they make pessimistic
  3113.          assumptions about the state of the Domain Naming System.
  3114.  
  3115.       -d
  3116.          allows you to turn on various classes of debugging output (all
  3117.          of which are output to stderr), using a letter corresponding to
  3118.          each one.  Debugging output is enabled using the -d option with
  3119.          a list of letters, e.g., -dslf. The following classes/letters
  3120.          exist:
  3121.  
  3122.          c:
  3123.             display control messages (check if the program has reached a
  3124.             specified point)
  3125.  
  3126.             f: display finger related messages
  3127.  
  3128.          h:
  3129.             list machine names found in the seed database
  3130.  
  3131.          l:
  3132.             display lock related messages (when entering monitors)
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138. EARN Staff                                                     [Page 56]
  3139.  
  3140. RFC 1580            Guide to Network Resource Tools           March 1994
  3141.  
  3142.  
  3143.          m:
  3144.             display messages about mail protocol (SMTP)
  3145.  
  3146.          n:
  3147.             display messages about network failures
  3148.  
  3149.          r:
  3150.             display hosts matched from the seed database that were
  3151.             rejected from searches because of search scope selection
  3152.  
  3153.          s:
  3154.             display system call related messages
  3155.  
  3156.          t:
  3157.             display thread related messages
  3158.  
  3159.          A:
  3160.             convert the above flags to mean their complement (example
  3161.             -dAt means produce all debug output except that for
  3162.             threads).
  3163.  
  3164.          The letters that are most likely to be of interest to the
  3165.          casual user are f, m, and n. By default, these options are
  3166.          enabled. Specifying any of these three flags with -d on the
  3167.          command line will disable them (hence, the -d option toggles
  3168.          the default behavior of each of the flags).
  3169.  
  3170.          The name keyword specifies the person being sought by first,
  3171.          last, or login name (only one name can be specified).
  3172.  
  3173.          The place keywords describe where the person works, by either
  3174.          the name of the institution or the city/state/country. If you
  3175.          know the institution's domain name (e.g., cs.colorado.edu,
  3176.          where there are host names like brazil.cs.colorado.edu) you can
  3177.          specify it as keys without the dots (e.g., cs colorado edu).
  3178.          The host parts of domain names (brazil) cannot be used as
  3179.          keywords. Keys are case insensitive and may be specified in any
  3180.          order, although using a very common key (like university) first
  3181.          will cause internal buffers to overflow and some domains to be
  3182.          missed.
  3183.  
  3184.          Using more than one key implies the logical and of the keys.
  3185.          Specifying too many keys may cause searches to fail. If this
  3186.          happens, try specifying fewer keys.
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194. EARN Staff                                                     [Page 57]
  3195.  
  3196. RFC 1580            Guide to Network Resource Tools           March 1994
  3197.  
  3198.  
  3199.    8.4.2. Remote access:
  3200.  
  3201.       Telnet to one of the remote Netfind sites (see How to get to
  3202.       NETFIND, above) and log in as netfind. No password is necessary.
  3203.       You will get the following menu:
  3204.  
  3205.            Top level choices:
  3206.                    1. Help
  3207.                    2. Search
  3208.                    3. Seed database lookup
  3209.                    4. Options
  3210.                    5. Quit (exit server)
  3211.  
  3212.       If you select Search, you will be given an opportunity to enter a
  3213.       name keyword and place keywords.
  3214.  
  3215. 8.5. Examples
  3216.  
  3217.    To find the address of e-mail address of Nadine Grange, who works at
  3218.    the EARN office at CIRCE in France, you could try the keywords:
  3219.  
  3220.         nadine circe france
  3221.  
  3222.    Since there are more than three domains that fit the place keywords,
  3223.    you are asked to pick a few. The search proceeds, using the domains
  3224.    of your choice:
  3225.  
  3226.    -----------------------------------------------------------------
  3227.  
  3228.    Please select at most 3 of the following domains to search:
  3229.    0. circe.fr (centre national de la recherche scientifique, orsay ce
  3230.    1. ciripa.circe.fr (centre inter-regional de calcul electronique, c
  3231.    2. dnet.circe.fr (centre national de la recherche scientifique, ors
  3232.    3. ibmmail.circe.fr (centre national de la recherche scientifique,
  3233.    4. obspm.circe.fr (centre national de la recherche scientifique, or
  3234.    5. oecd.circe.fr (centre national de la recherche scientifique, ors
  3235.    6. phy.circe.fr (centre national de la recherche scientifique, orsa
  3236.    7. ups.circe.fr (centre national de la recherche scientifique, orsa
  3237.    8. cth.ups.circe.fr (centre national de la recherche scientifique,
  3238.    9. lure.ups.circe.fr (centre national de la recherche scientifique,
  3239.    10. lps.cth.ups.circe.fr (centre national de la recherche scientifi
  3240.  
  3241.    Enter selection (e.g., 2 0 1) --> 0
  3242.    ( 1) check_name: checking domain circe.fr.  Level = 0
  3243.    Search of domains completed.  Proceeding to search of hosts.
  3244.    ( 3) check_name: checking host loire.circe.fr.  Level = 0
  3245.    ( 4) check_name: checking host solrt.circe.fr.  Level = 0
  3246.    ( 5) check_name: checking host groucho.circe.fr.  Level = 0
  3247.  
  3248.  
  3249.  
  3250. EARN Staff                                                     [Page 58]
  3251.  
  3252. RFC 1580            Guide to Network Resource Tools           March 1994
  3253.  
  3254.  
  3255.    ( 1) check_name: checking host rsovax.circe.fr.  Level = 0
  3256.    ( 2) check_name: checking host ventura.circe.fr.  Level = 0
  3257.    ( 1) do_connect: Finger service not available on host rsovax.circe.
  3258.    ( 1) check_name: checking host earn-ng.circe.fr.  Level = 0
  3259.    ( 4) check_name: checking host luregate.circe.fr.  Level = 0
  3260.    SYSTEM: loire.circe.fr
  3261.      Login name: nadine                    In real life: Nadine Grange
  3262.      Directory: /home/nadine               Shell: /bin/csh
  3263.      On since Sep  7 08:48:05 on ttyp0     4 days 21 hours Idle Time
  3264.      New mail received Sun Sep 12 00:00:08 1993;
  3265.        unread since Fri Sep 10 11:53:17 1993
  3266.      No Plan.
  3267.  
  3268.      Login name: nadine                    In real life: Nadine Grange
  3269.      Directory: /home/nadine               Shell: /bin/csh
  3270.      On since Sep  7 09:17:09 on ttyp6     1 day 12 hours Idle Time
  3271.  
  3272.    SUMMARY:
  3273.    - "nadine" is currently logged in from
  3274.      loire.circe.fr, since Sep  7 09:17:09.
  3275.    - The most promising email address for "nadine"
  3276.      based on the above search is
  3277.      nadine@loire.circe.fr.
  3278.  
  3279.    ----------------------------------------------------------------
  3280.  
  3281.    Note that Netfind found only an Internet address on a Unix machine.
  3282.  
  3283. 8.6. Learning more about NETFIND
  3284.  
  3285.    The remote access version of Netfind has a large Help section. There
  3286.    is also a set of frequently asked questions available with the
  3287.    software release, in the Doc directory. These questions cover
  3288.    Functionality, Methodology, Network and Remote Site Load, Privacy,
  3289.    Future Directions, and Related Work.
  3290.  
  3291.    A noteworthy article on Netfind is:
  3292.  
  3293.    Experience with a Semantically Cognizant Internet White Pages
  3294.    Directory Tool, by M. F. Schwartz and P. G. Tsirigotis, Journal of
  3295.    Internetworking Research and Experience, March 1991, pp. 23-50.
  3296.  
  3297.    This publication discusses the research principles, performance, and
  3298.    scope measurements of Netfind, and compares it with other white pages
  3299.    facilities.
  3300.  
  3301.    There is a mailing list for Netfind users (for software updates and
  3302.    other discussions). To be added to the list, send an e-mail message
  3303.  
  3304.  
  3305.  
  3306. EARN Staff                                                     [Page 59]
  3307.  
  3308. RFC 1580            Guide to Network Resource Tools           March 1994
  3309.  
  3310.  
  3311.    to netfind-users-request@cs.colorado.edu with the body (not subject
  3312.    line) subscribe netfind-users
  3313.  
  3314. 9. TRICKLE
  3315.  
  3316. 9.1. What is TRICKLE
  3317.  
  3318.    TRICKLE is a service which will send you files on request or by
  3319.    subscription. TRICKLE works with various anonymous FTP sites
  3320.    (computers in the Internet network that allow public access and
  3321.    retrieval of software and files). It provides a quick and easy
  3322.    alternative to FTP, whether or not you have access to the Internet.
  3323.  
  3324.    There are several TRICKLE servers throughout the world that cooperate
  3325.    to distribute the files efficiently. To request files, the user
  3326.    issues commands to the nearest TRICKLE server, which delivers the
  3327.    software either from its local cache disk, from the cache of another
  3328.    TRICKLE server, or from an FTP site that holds the software.
  3329.  
  3330. 9.2. Who can use TRICKLE
  3331.  
  3332.    There are currently TRICKLE servers at the following addresses:
  3333.  
  3334.    +---------------------------------------------------------------+
  3335.    |                                                               |
  3336.    |  Location    EARN/BITNET        Internet                      |
  3337.    |                                                               |
  3338.    +---------------------------------------------------------------+
  3339.    |  Austria     TRICKLE@AWIWUW11   TRICKLE@awiwuw11.wu-wien.ac.at|
  3340.    |  Colombia    TRICKLE@UNALCOL    TRICKLE@unalcol.unal.edu.co   |
  3341.    |  France      TRICKLE@FRMOP11    TRICKLE@frmop11.cnusc.fr      |
  3342.    |  Germany     TRICKLE@DEARN      TRICKLE@vm.gmd.de             |
  3343.    |  Israel      TRICKLE@TAUNIVM    TRICKLE@vm.tau.ac.il          |
  3344.    |  Italy       TRICKLE@IMIPOLI    TRICKLE@imipoli.cdc.polimi.it |
  3345.    |  Netherlands TRICKLE@HEARN      TRICKLE@hearn.nic.surfnet.nl  |
  3346.    |  Poland      TRICKLE@PLEARN     TRICKLE@plearn.edu.pl         |
  3347.    |  Sweden      TRICKLE@SEARN      TRICKLE@searn.sunet.se        |
  3348.    |  Turkey      TRICKLE@TREARN     TRICKLE@ege.edu.tr            |
  3349.    |  Turkey      TRICKLE@TRMETU     TRICKLE@3090.cc.metu.edu.tr   |
  3350.    |                                                               |
  3351.    +---------------------------------------------------------------+
  3352.  
  3353.    When you send a command to a TRICKLE server, it either executes the
  3354.    command or sends you a message with the address of the TRICKLE server
  3355.    for your area.
  3356.  
  3357.    The files which are available from TRICKLE are organized in main
  3358.    directories which contain many subdirectories. The main directories
  3359.  
  3360.  
  3361.  
  3362. EARN Staff                                                     [Page 60]
  3363.  
  3364. RFC 1580            Guide to Network Resource Tools           March 1994
  3365.  
  3366.  
  3367.    which are currently available are:
  3368.  
  3369.    +---------------------------------------------------------------+
  3370.    |                                                               |
  3371.    | Directory Source FTP Site        Contents                     |
  3372.    |                                                               |
  3373.    +---------------------------------------------------------------+
  3374.    | MSDOS     oak.oakland.edu        Large MS-DOS software archive|
  3375.    | MISC      oak.oakland.edu        Software for VM, VMS, Unix   |
  3376.    | SIGM      oak.oakland.edu        SIG/M CP/M archive           |
  3377.    | PC-BLUE   oak.oakland.edu        PC-BLUE MS-DOS archive       |
  3378.    | CPM       oak.oakland.edu        CP/M software archive        |
  3379.    | ARCHIVES  oak.oakland.edu        Various discussion group arc.|
  3380.    | UNIX-C    oak.oakland.edu        Unix and C code software arc.|
  3381.    | MACINTOS  oak.oakland.edu        Apple Macintosh software arc.|
  3382.    | OS2       2tp-os2.nmsu.edu       Large archive of OS/2 sw     |
  3383.    | AMIGA     nic.funet.fi           Large Amiga collection       |
  3384.    | KERMIT    watsun.cc.columbia.edu Kermit network software      |
  3385.    | TEX       rusinfo.rus.uni-stuttgart.de TeX software and fonts |
  3386.    | WUARCHIVE wuarchive.wustl.edu    MS-DOS and others            |
  3387.    | EXPO-MIT  export.lcs.mit.edu     Unix and others              |
  3388.    | UUNET     ftp.uu.net             Unix and others              |
  3389.    | SUMEX-AIM sumex-aim.stanford.edu Macintosh and others         |
  3390.    | GARFIELD  garfield.catt.ncsu.edu Multimedia (pictures/sounds) |
  3391.    | X11       export.lcs.mit.edu     X-Windows software distrib.  |
  3392.    | LINUX     nic.funet.fi           Linux system software dist.  |
  3393.    | VM-CMS    ubvm.cc.buffalo.edu    VM/CMS utilities             |
  3394.    |                                                               |
  3395.    +---------------------------------------------------------------+
  3396.  
  3397.    Not all directories are available at all servers. If your closest
  3398.    server does not provide the directory of your choice, you can use any
  3399.    other TRICKLE for the missing directory. If your closest server is
  3400.    temporarily unavailable, you can use any other TRICKLE instead.
  3401.  
  3402. 9.3. How to get to TRICKLE
  3403.  
  3404.    You send commands to TRICKLE by electronic mail. The commands should
  3405.    be in the body of the mail message, one command per line. Any number
  3406.    of commands (up to your daily command limit) may be placed in one
  3407.    message.  Users on the EARN/Bitnet network may also send commands to
  3408.    TRICKLE by interactive message.
  3409.  
  3410. 9.4. Using TRICKLE
  3411.  
  3412.    All commands begin with a slash (/). Note that the angle brackets
  3413.    (<>) are part of the command, not an indication of an optional
  3414.    parameter.
  3415.  
  3416.  
  3417.  
  3418. EARN Staff                                                     [Page 61]
  3419.  
  3420. RFC 1580            Guide to Network Resource Tools           March 1994
  3421.  
  3422.  
  3423.    Use the /PDDIR command to obtain directory listings.
  3424.  
  3425.    +---------------------------------------------------------------+
  3426.    |                                                               |
  3427.    |  /PDDIR                                                       |
  3428.    |                                                               |
  3429.    |  /PDDIR    <dirname>                                          |
  3430.    |                                                               |
  3431.    |  /PDDIR    <dirname.subdirname>pattern                        |
  3432.    |                                                               |
  3433.    +---------------------------------------------------------------+
  3434.  
  3435.    where:
  3436.  
  3437.    dirname
  3438.       is the name of a main directory,
  3439.  
  3440.    subdirname
  3441.       is the name of a subdirectory,
  3442.  
  3443.    pattern
  3444.       is part of a filename.
  3445.  
  3446.    Use /PDDIR without any parameters to get a listing of the main
  3447.    directories. With PDDIR <dirname> you will get a listing of the
  3448.    subdirectories under that directory. If you specify both directory
  3449.    and subdirectory, it will list the files that are available in that
  3450.    subdirectory. With pattern, you will get a listing of only those
  3451.    files that match or begin with that pattern. Wildcards "?" and "*"
  3452.    may be imbedded into subdirname and pattern ("?" matches any single
  3453.    character; "*" matches any number of characters).
  3454.  
  3455.    Use the /PDGET command to get files.
  3456.  
  3457.    +---------------------------------------------------------------+
  3458.    |                                                               |
  3459.    |  /PDGET    <dirname.subdirname>filename ( delivery-option     |
  3460.    |                                                               |
  3461.    +---------------------------------------------------------------+
  3462.  
  3463.    where:
  3464.  
  3465.    dirname
  3466.       is the name of a main directory,
  3467.  
  3468.    subdirname
  3469.       is the name of a subdirectory,
  3470.  
  3471.  
  3472.  
  3473.  
  3474. EARN Staff                                                     [Page 62]
  3475.  
  3476. RFC 1580            Guide to Network Resource Tools           March 1994
  3477.  
  3478.  
  3479.    filename
  3480.       is the name of a file.
  3481.  
  3482.    delivery-option
  3483.       specifies the format to which the file(s) should be translated
  3484.       before being sent to you. The possible values are:
  3485.  
  3486.            EBC80  UUE  XXE  HEX  BTOA
  3487.  
  3488.       The option EBC80 should be used to get text files if you work on
  3489.       an IBM mainframe system. The other options are formats for
  3490.       translating binary files so that they can be sent via electronic
  3491.       mail. You will need a program to translate the file back to its
  3492.       original form. The default for EARN/Bitnet users is to send the
  3493.       file as-is. The default for others is UUE.
  3494.  
  3495.    Wildcards "?" and "*" may be imbedded into subdirname and filename
  3496.    ("?" matches any single character; "*" matches any number of
  3497.    characters) to get several files.
  3498.  
  3499.    The /SUB command is used to subscribe to directories or to individual
  3500.    files.
  3501.  
  3502.    +---------------------------------------------------------------+
  3503.    |                                                               |
  3504.    |  /SUB      <dirname>                                          |
  3505.    |                                                               |
  3506.    |  /SUB      <dirname.subdirname>pattern                        |
  3507.    |                                                               |
  3508.    |  /SUB      QUERY                                              |
  3509.    |                                                               |
  3510.    +---------------------------------------------------------------+
  3511.  
  3512.    where:
  3513.  
  3514.    dirname
  3515.       is the name of a main directory,
  3516.  
  3517.    subdirname
  3518.       is the name of a subdirectory,
  3519.  
  3520.    pattern
  3521.       is part of a filename.
  3522.  
  3523.    If you subscribe to a directory, you will get a summary of added
  3524.    files about once a week, depending on how active the FTP site is.
  3525.    This listing shows the names, sizes and dates of each file added. If
  3526.    you subscribe to a file, as soon as TRICKLE is informed that a new
  3527.  
  3528.  
  3529.  
  3530. EARN Staff                                                     [Page 63]
  3531.  
  3532. RFC 1580            Guide to Network Resource Tools           March 1994
  3533.  
  3534.  
  3535.    version of the file has been stored at its FTP site, a copy of the
  3536.    file will be sent to you.
  3537.  
  3538.    Note that since filenames usually reflect the version number of the
  3539.    file, it is a good idea to omit the number when specifying a pattern.
  3540.    For example, it is better to send the command:
  3541.  
  3542.         /SUB <MSDOS.VIRUS>SCANV
  3543.  
  3544.    rather than
  3545.  
  3546.         /SUB <MSDOS.VIRUS>SCANV106
  3547.  
  3548.    since, as new versions of the file are stored, the name might change
  3549.    to SCANV107, SCANV108, etc.
  3550.  
  3551.    Wildcards are not allowed with the /SUB command.
  3552.  
  3553.    The /SUB QUERY command allows you to get a list of the files you are
  3554.    subscribed to.
  3555.  
  3556.    The /UNSUB command may be used to cancel a subscription.
  3557.  
  3558.    +---------------------------------------------------------------+
  3559.    |                                                               |
  3560.    |  /UNSUB    <dirname>                                          |
  3561.    |                                                               |
  3562.    |  /UNSUB    <dirname.subdirname>pattern                        |
  3563.    |                                                               |
  3564.    +---------------------------------------------------------------+
  3565.  
  3566.    where:
  3567.  
  3568.    dirname
  3569.       is the name of a main directory,
  3570.  
  3571.    subdirname
  3572.       is the name of a subdirectory,
  3573.  
  3574.    pattern
  3575.       is part of a filename.
  3576.  
  3577.    The command /UNSUB * may be used to terminate all your directory and
  3578.    file subscriptions.
  3579.  
  3580.  
  3581.  
  3582.  
  3583.  
  3584.  
  3585.  
  3586. EARN Staff                                                     [Page 64]
  3587.  
  3588. RFC 1580            Guide to Network Resource Tools           March 1994
  3589.  
  3590.  
  3591. 9.5. Examples
  3592.  
  3593.    For a listing of the files in the VIRUS subdirectory of (the MSDOS
  3594.    directory, send the command:
  3595.  
  3596.         /PDDIR <MSDOS.VIRUS>
  3597.  
  3598.    To get the file 00-INDEX.TXT from <MSDOS.VIRUS> in EBCDIC format,
  3599.    send the command:
  3600.  
  3601.         /PDGET <MSDOS.VIRUS>00-INDEX.TXT ( EBC80
  3602.  
  3603.    If you are not sure of the exact name of the file, you can use
  3604.    wildcards:
  3605.  
  3606.         /PDGET <MSDOS.VIR*>*INDEX* ( EBC80
  3607.  
  3608.    To subscribe to  automatically get new versions of the  SCANV
  3609.    software from <MSDOS.VIRUS>, send the command:
  3610.  
  3611.         /SUB <MSDOS.VIRUS>SCANV
  3612.  
  3613.    To unsubscribe from all files in the VIRUS subdirectory, send the
  3614.    command:
  3615.  
  3616.         /UNSUB <MSDOS.VIRUS>*
  3617.  
  3618. 9.6. Learning more about TRICKLE
  3619.  
  3620.    The /HELP command may be sent to any TRICKLE server to obtain a very
  3621.    detailed help file from the server.
  3622.  
  3623.    A brief guide to TRICKLE is available from the EARN documentation
  3624.    filelist. Send mail to LISTSERV@EARNCC.EARN.NET (or
  3625.    LISTSERV@EARNCC.BITNET). In the body of the message, write:
  3626.  
  3627.         GET TRICKLE MEMO
  3628.  
  3629. 10. BITFTP
  3630.  
  3631. 10.1. What is BITFTP
  3632.  
  3633.    BITFTP, BITNET FTP Server, allows users of EARN, Bitnet and
  3634.    associated networks to access FTP sites on the Internet.
  3635.  
  3636.    The BITFTP server provides a mail interface between a user on the
  3637.    EARN/Bitnet network to FTP sites on the Internet. BITFTP handles this
  3638.    task by passing the commands specified in the mail message from the
  3639.  
  3640.  
  3641.  
  3642. EARN Staff                                                     [Page 65]
  3643.  
  3644. RFC 1580            Guide to Network Resource Tools           March 1994
  3645.  
  3646.  
  3647.    user to another server that actually makes the connection to the FTP
  3648.    sites.  When the server finishes the interaction with the FTP site,
  3649.    or fails due to an error, a transcript of the result is sent back to
  3650.    the user, as well as the requested file(s), if any.
  3651.  
  3652.    The format of the files sent to the user can be defined within the
  3653.    mail message. BITFTP can deliver files in netdata and uuencode
  3654.    formats.
  3655.  
  3656. 10.2. Who can use BITFTP
  3657.  
  3658.    BITFTP is currently available only to users on EARN, Bitnet and other
  3659.    regional NJE networks. BITFTP does not support multiple file requests
  3660.    via the mget command nor does it support sending files to FTP sites
  3661.    (the put command).
  3662.  
  3663. 10.3. How to get to BITFTP
  3664.  
  3665.    There are BITFTP servers currently running at:
  3666.  
  3667.    +---------------------------------------------------------------+
  3668.    |                                                               |
  3669.    |  BITFTP@DEARN.BITNET  or  BITFTP@VM.GMD.DE           Germany  |
  3670.    |  BITFTP@PUCC.BITNET   or  BITFTP@PUCC.PRINCETON.EDU  USA      |
  3671.    |                                                               |
  3672.    +---------------------------------------------------------------+
  3673.  
  3674.    Users on the EARN/Bitnet international network only may use the US
  3675.    server. Only users from EARN member countries may use the server in
  3676.    Germany. Servers at other locations are planned.
  3677.  
  3678.    BITFTP accepts requests via electronic mail, including IBM NOTE and
  3679.    PROFS-format messages, as well as by NJE file transfer.
  3680.  
  3681. 10.4. Using BITFTP
  3682.  
  3683.    BITFTP implements a large subset of the FTP commands of the IBM's
  3684.    TCP/IP for VM, using the same syntax. This software is documented in
  3685.    the IBM manual TCP/IP for VM User's Guide. In the following, angle
  3686.    brackets (<>) indicate an optional parameter.
  3687.  
  3688.    Use the ftp command to specify which host to connect to. This command
  3689.    must be the first command in your mail file. You can also specify the
  3690.    file format that you wish BITFTP to use to deliver files to you.
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698. EARN Staff                                                     [Page 66]
  3699.  
  3700. RFC 1580            Guide to Network Resource Tools           March 1994
  3701.  
  3702.  
  3703.    +---------------------------------------------------------------+
  3704.    |                                                               |
  3705.    |  ftp       hostname <fileformat>                              |
  3706.    |                                                               |
  3707.    +---------------------------------------------------------------+
  3708.  
  3709.    where:
  3710.  
  3711.    hostname
  3712.       is either the IP address or the domain name of the host to connect
  3713.       to,
  3714.  
  3715.    fileformat
  3716.       is the format in which BITFTP should deliver files to you. It can
  3717.       be either netdata or uuencode.
  3718.  
  3719.    Use the user command to tell the host the username and the password
  3720.    to be used for the FTP connection. Note that on many FTP sites, both
  3721.    username and password are case-sensitive.
  3722.  
  3723.    +---------------------------------------------------------------+
  3724.    |                                                               |
  3725.    |  user      username password                                  |
  3726.    |                                                               |
  3727.    +---------------------------------------------------------------+
  3728.  
  3729.    where:
  3730.  
  3731.    username
  3732.       is the user-id to use for the FTP connection,
  3733.  
  3734.    password
  3735.       is the password for the username you specified. It can be omitted
  3736.       if you specified anonymous for the userid.
  3737.  
  3738.    Use the  cd command to select  a particular directory  as current
  3739.    directory.
  3740.  
  3741.    +---------------------------------------------------------------+
  3742.    |                                                               |
  3743.    |  cd        directory-name                                     |
  3744.    |                                                               |
  3745.    +---------------------------------------------------------------+
  3746.  
  3747.    where:
  3748.  
  3749.    directory-name
  3750.       is the name of the directory to be selected.
  3751.  
  3752.  
  3753.  
  3754. EARN Staff                                                     [Page 67]
  3755.  
  3756. RFC 1580            Guide to Network Resource Tools           March 1994
  3757.  
  3758.  
  3759.    Use the dir command to display a list of the files in the current, or
  3760.    specified, directory. The file names, and depending on the site, the
  3761.    file size, file creation date and other information will be listed.
  3762.  
  3763.    +---------------------------------------------------------------+
  3764.    |                                                               |
  3765.    |  dir       <pattern>                                          |
  3766.    |                                                               |
  3767.    +---------------------------------------------------------------+
  3768.  
  3769.    where:
  3770.  
  3771.    pattern
  3772.       is a pattern that defines which file names should be displayed.
  3773.       Many FTP sites are case-sensitive, thus care must be used with the
  3774.       pattern. The pattern may contain any number of characters, and the
  3775.       wildcard character "*" (asterisk) may be used to represent any
  3776.       characters.
  3777.  
  3778.    The ls command is similar to the dir command, except that with most
  3779.    FTP sites, it only displays the filenames, without any other
  3780.    information.  The pattern specification is identical to dir.
  3781.  
  3782.    +---------------------------------------------------------------+
  3783.    |                                                               |
  3784.    |  ls        <pattern>                                          |
  3785.    |                                                               |
  3786.    +---------------------------------------------------------------+
  3787.  
  3788.    Use the get command to obtain a file from the current host.
  3789.  
  3790.    +---------------------------------------------------------------+
  3791.    |                                                               |
  3792.    |  get       foreignname <localname>                            |
  3793.    |                                                               |
  3794.    +---------------------------------------------------------------+
  3795.  
  3796.    where:
  3797.  
  3798.    foreignname
  3799.       is the filename of the file, as stored at the FTP site. With many
  3800.       sites, the case of the filename must be respected.
  3801.  
  3802.    localname
  3803.       is an optional local filename. If you specify a localname, it must
  3804.       be in the form:  filename.filetype where neither part is  longer
  3805.       than eight characters.
  3806.  
  3807.  
  3808.  
  3809.  
  3810. EARN Staff                                                     [Page 68]
  3811.  
  3812. RFC 1580            Guide to Network Resource Tools           March 1994
  3813.  
  3814.  
  3815.    Use the binary command to set the FTP transfer mode. If this option
  3816.    is set then no EBCDIC-ASCII translation will take place. This should
  3817.    be used for non-text files.
  3818.  
  3819.    +---------------------------------------------------------------+
  3820.    |                                                               |
  3821.    |  binary                                                       |
  3822.    |                                                               |
  3823.    +---------------------------------------------------------------+
  3824.  
  3825.    Use the quit command to close the connection to the host, and to
  3826.    terminate the BITFTP session.
  3827.  
  3828.    +---------------------------------------------------------------+
  3829.    |                                                               |
  3830.    |  quit                                                         |
  3831.    |                                                               |
  3832.    +---------------------------------------------------------------+
  3833.  
  3834. 10.5. Examples
  3835.  
  3836.    To get the file how.to.ftp.guide from the directory
  3837.    /pub/nic/network.service.guides at the anonymous FTP site
  3838.    nic.sura.net, and to get a listing of the files in that directory,
  3839.    you could send the following commands by e-mail to BITFTP:
  3840.  
  3841.         ftp nic.sura.net
  3842.         user anonymous
  3843.         cd pub/nic/network.service.guides
  3844.         get how.to.ftp.guide
  3845.         dir
  3846.         quit
  3847.  
  3848.    In response you will receive an e-mail containing the following lines
  3849.    (some lines have been removed for brevity):
  3850.  
  3851.    > ftp nic.sura.net
  3852.    > user anonymous
  3853.    >> OPEN NIC.SURA.NET
  3854.    >> USER anonymous
  3855.  
  3856.    > cd pub/nic/network.service.guides
  3857.    >> CD pub/nic/network.service.guides
  3858.  
  3859.    > get how.to.ftp.guide
  3860.    >>>> "how.to.ftp.guide" sent as "HOWTO FTPGUIDE".
  3861.  
  3862.    > dir
  3863.  
  3864.  
  3865.  
  3866. EARN Staff                                                     [Page 69]
  3867.  
  3868. RFC 1580            Guide to Network Resource Tools           March 1994
  3869.  
  3870.  
  3871.    total 60
  3872.    -rw-rw-r--  1 mtaranto 120   344 Apr 14  1992 README
  3873.    -rw-rw-r--  1 mtaranto 120 12759 Oct 30  1992 how.to.email.guide
  3874.    -rw-rw-r--  1 mtaranto 120  6327 Mar 24 13:28 how.to.ftp.guide
  3875.    -rw-rw-r--  1 root     120  2818 Mar  4  1992 how.to.telnet.guide
  3876.    -rw-rw-r--  1 mtaranto 120  6136 Oct 30  1992 how.to.use.vi.guide
  3877.    -rw-r--r--  1 1086     120     0 Aug 18 21:23 plane.
  3878.  
  3879.    The above directory listing is typical of the format of Unix FTP
  3880.    sites.  There is information on file permissions and ownership as
  3881.    well as the size of the file in bytes, the time and date of its last
  3882.    change, and the file name.
  3883.  
  3884.    You could request the first two files by once again sending mail to
  3885.    BITFTP with the following commands:
  3886.  
  3887.         ftp nic.sura.net
  3888.         user anonymous
  3889.         cd pub/nic/network.service.guides
  3890.         get README
  3891.         get how.to.email.guide
  3892.         quit
  3893.  
  3894. 10.6. Learning more about BITFTP
  3895.  
  3896.    A four-page instruction to the BITFTP service can be obtained by
  3897.    sending a help command in the body of a mail message to either BITFTP
  3898.    server.
  3899.  
  3900.    Additional information on BITFTP may be obtained from EARN
  3901.    (NETHELP@EARNCC.EARN.NET or NETHELP@EARNCC.BITNET). More information
  3902.    about TCP/IP and FTP in general can be obtained from a wide variety
  3903.    of sources, such as the documents mentioned in the example above.
  3904.  
  3905. 11. LISTSERV (Version 1.7f)
  3906.  
  3907. 11.1. What is LISTSERV
  3908.  
  3909.    LISTSERV is a distribution list management package. It runs on IBM
  3910.    VM/CMS systems in the international NJE network (EARN/ Bitnet). It
  3911.    allows groups of computer users with a common interest to communicate
  3912.    among themselves, while making efficient use of computer and network
  3913.    resources. It makes it easy for even novice users to discover, join,
  3914.    and participate in these interest group mailing lists. LISTSERV also
  3915.    provides facilities for logging and archiving of mail traffic, file
  3916.    server functions, and database searches of archives and files.
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922. EARN Staff                                                     [Page 70]
  3923.  
  3924. RFC 1580            Guide to Network Resource Tools           March 1994
  3925.  
  3926.  
  3927.    There are LISTSERV lists on every subject under the sun, with names
  3928.    ranging from AARPUB-L (AAR Electronic Publication list) to Z3950IW
  3929.    (Z39.50 Implementors Workshop). LISTSERV lists are international and
  3930.    eclectic. You will find lists in every imaginable field, for every
  3931.    audience, in many different countries and in many different
  3932.    languages.  See the description of the List command in the section
  3933.    Using LISTSERV section for instructions on getting an up-to-date list
  3934.    of lists.
  3935.  
  3936. 11.2. Who can use LISTSERV
  3937.  
  3938.    Anyone who can send electronic mail to an EARN/Bitnet address can
  3939.    participate in a mailing list and access other LISTSERV facilities,
  3940.    as long as the e-mail format is valid (according to the RFC822
  3941.    standard), and has a usable return address. Every day, people use
  3942.    LISTSERV from HEPnet, Internet, Compuserve, MCIMail and many other
  3943.    networks throughout the world.
  3944.  
  3945.    If you don't know how to send electronic mail to EARN/Bitnet, ask
  3946.    your local support people for help.
  3947.  
  3948. 11.3. How to get to LISTSERV
  3949.  
  3950.    To use LISTSERV facilities, send electronic mail with your LISTSERV
  3951.    commands to: LISTSERV@host-id where host-id is the host computer's
  3952.    NJE address (for example, TAUNIVM.BITNET) or its Internet domain name
  3953.    (in this case, VM.TAU.AC.IL). There may be some local variation on
  3954.    the format needed to send mail to Bitnet or Internet addresses. Check
  3955.    with your local support personnel.
  3956.  
  3957.    More than one command can be sent to LISTSERV in the same mail
  3958.    message.  Each command must be on a separate line. LISTSERV will
  3959.    ignore the Subject: line of the mail header, so ensure that your
  3960.    commands are in the body of the e-mail.
  3961.  
  3962.    For EARN/Bitnet users, interactive messages are the fastest and most
  3963.    convenient way to send commands to LISTSERV, but bear in mind that
  3964.    interactive messages only work when the links between your computer
  3965.    and LISTSERV are up; if the message fails, you can always send your
  3966.    command via mail.
  3967.  
  3968.    To facilitate communications with the LISTSERV servers on the
  3969.    EARN/Bitnet network, a special LISTSERV computer node has been
  3970.    defined.  This means that any EARN/Bitnet user can address their
  3971.    commands to the userid LISTSERV at the special node LISTSERV.
  3972.  
  3973.    All non-EARN/Bitnet users may address their command mail to the
  3974.    userid LISTSERV at the special node LISTSERV.NET. Note that if this
  3975.  
  3976.  
  3977.  
  3978. EARN Staff                                                     [Page 71]
  3979.  
  3980. RFC 1580            Guide to Network Resource Tools           March 1994
  3981.  
  3982.  
  3983.    node is not yet defined on your network, you may also try
  3984.    LISTSERV%LISTSERV.BITNET@CUNYVM.CUNY.EDU. For example, if you wanted
  3985.    to join the 3D-L mailing list that discusses 3D computer graphics but
  3986.    are not sure of the address of the LISTSERV server hosting this list.
  3987.    You could send a subscription request to either of the following
  3988.    addresses:
  3989.  
  3990.         LISTSERV@LISTSERV.NET
  3991.         LISTSERV@LISTSERV (on BITNET)
  3992.  
  3993.  
  3994.    Your subscription request will be automatically forwarded on to the
  3995.    LISTSERV server hosting the 3D-L mailing list (in this case, at the
  3996.    computer node ARIZVM1 or ARIZVM1.CCIT.ARIZONA.EDU).
  3997.  
  3998.    You may also utilize the special LISTSERV address to send e-mail to
  3999.    any LISTSERV mailing list if you are unsure of its address. For
  4000.    example, if you wanted to send mail to the BITFTP-L mailing list to
  4001.    request a copy of the BITFTP product, you could do so by addressing
  4002.    your e-mail to BITFTP-L@LISTSERV.NET. It will automatically be
  4003.    forwarded to the list's real address (in this case,
  4004.    BITFTP-L@EARNCC.EARN.NET) when it reaches the LISTSERV node. Once you
  4005.    know the real address of a list, it should be used for all future
  4006.    mail sent to that list.
  4007.  
  4008.    There are more than 250 sites in over 30 countries throughout the
  4009.    world running LISTSERV as part of the world-wide network. Here are a
  4010.    few of the LISTSERV sites:
  4011.  
  4012.    +---------------------------------------------------------------+
  4013.    |                                                               |
  4014.    | NJE     Domain                 Site                    Country|
  4015.    | Host    Address                                               |
  4016.    |                                                               |
  4017.    +---------------------------------------------------------------+
  4018.    | EARNCC  EARNCC.EARN.NET                                       |
  4019.    |                EARN Office, Paris                       France|
  4020.    | DEARN   VM.GMD.DE                                             |
  4021.    |                GMD, Bonn                               Germany|
  4022.    | HEARN   HEARN.NIC.SURFNET.NL                                  |
  4023.    |                Katholieke Universiteit Nijmegen    Netherlands|
  4024.    | SEARN   SEARN.SUNET.SE                                        |
  4025.    |                Kungliga Tekniska Hoegskolan, Stockholm  Sweden|
  4026.    | BITNIC  BINTIC.CREN.NET                                       |
  4027.    |                BITNET Network Information Center           USA|
  4028.    | PUCC    PUCC.PRINCETON.EDU                                    |
  4029.    |                Princeton University, New Jersey            USA|
  4030.    +---------------------------------------------------------------+
  4031.  
  4032.  
  4033.  
  4034. EARN Staff                                                     [Page 72]
  4035.  
  4036. RFC 1580            Guide to Network Resource Tools           March 1994
  4037.  
  4038.  
  4039. 11.4. Using LISTSERV
  4040.  
  4041.    The commands given here are available for everyone and require no
  4042.    special LISTSERV command privileges. Only the most common commands
  4043.    are described. For a complete list of non-privileged LISTSERV
  4044.    commands, retrieve the LISTSERV User Guide in the DOC FILELIST from
  4045.    LISTSERV@EARNCC.EARN.NET (or LISTSERV@EARNCC.BITNET).
  4046.  
  4047.    Commands are presented in a particular format: CAPITAL letters
  4048.    indicate acceptable abbreviation, angle brackets (<>) indicate an
  4049.    optional parameter, and vertical bar (|) indicates a choice of
  4050.    parameters. All parameters are fully explained in each command
  4051.    description.
  4052.  
  4053.    There is a standard set of command keywords available for use in some
  4054.    LISTSERV commands. They may be used with any commands where they
  4055.    appear as optional parameters in the command description. The
  4056.    important standard keywords are:
  4057.  
  4058.    PW= password
  4059.       This keyword is used to specify a password in a command. If you
  4060.       have registered a personal password on a LISTSERV server, you will
  4061.       then have to validate certain commands by using the PW= command
  4062.       keyword in the command text. This feature is designed to prevent
  4063.       impostors from issuing commands while using your e-mail address.
  4064.       The use of passwords is strongly recommended for this reason. See
  4065.       the PW command for details on registering personal passwords. Once
  4066.       you have registered a personal password at a LISTSERV server, you
  4067.       will be obliged to include the PW= command keyword in all commands
  4068.       where it appears as an option.
  4069.  
  4070.    F= format
  4071.       This keyword controls the file format (or internal file structure)
  4072.       in which files will be sent to you. If you are not a member of the
  4073.       EARN/Bitnet network, then LISTSERV will always use the default
  4074.       file format of MAIL. Otherwise, the default file format is
  4075.       dependent upon the information held in the BITEARN NODES file
  4076.       regarding your computer. The BITEARN NODES file is a special
  4077.       network definition file used in the EARN/Bitnet network. Any user
  4078.       may ask for a file format other than their default by specifying
  4079.       it in the F= command keyword in the commands where it appears as
  4080.       an option. Note that this will not permanently change your default
  4081.       file format, its effect is only for those commands where it is
  4082.       specified. Following is a list of file formats that are valid for
  4083.       all users:
  4084.  
  4085.            XXE  UUe  MIME/text  MIME/Appl  MAIL
  4086.  
  4087.  
  4088.  
  4089.  
  4090. EARN Staff                                                     [Page 73]
  4091.  
  4092. RFC 1580            Guide to Network Resource Tools           March 1994
  4093.  
  4094.  
  4095.       In addition, EARN/Bitnet users may specify:
  4096.  
  4097.            Netdata  Card  Disk  Punch  LPunch  VMSdump
  4098.  
  4099.       Contact your local support personnel for more information about
  4100.       the file formats supported on your computer.
  4101.  
  4102.    11.4.1. Commands for LISTS:
  4103.  
  4104.       The primary function of LISTSERV is to operate mailing lists (also
  4105.       referred to as distribution lists). Mailing lists are used to
  4106.       distribute the e-mail sent to them to a list a recipients. They
  4107.       provide the means for a group of users to establish an e-mail
  4108.       forum on any topic or area of common interest. This service
  4109.       provides an extremely convenient means for the exchange of ideas
  4110.       and information between list members since LISTSERV (and not the
  4111.       mail sender) manages the distribution of e-mail to all of its
  4112.       final recipients. Users need only to remember one list address to
  4113.       which they send their mail in order to communicate to a
  4114.       potentially large number of users. Due to the efficiency with
  4115.       which LISTSERV distributes e-mail to list members, discussions or
  4116.       debates with a world-wide audience may be conducted.
  4117.  
  4118.       The following commands are designed for use with LISTSERV mailing
  4119.       lists.  With them you may do things such as finding the names and
  4120.       addresses of lists, signing on to or off lists, reviewing lists or
  4121.       changing your personal options for any mailing list to which you
  4122.       are subscribed.
  4123.  
  4124.       +---------------------------------------------------------------+
  4125.       |                                                               |
  4126.       |  SUBscribe list-name  <full-name>                             |
  4127.       |                                                               |
  4128.       +---------------------------------------------------------------+
  4129.  
  4130.       Use the SUBscribe command to join a mailing list. You can also use
  4131.       this command to alter the name (but not e-mail address) by which
  4132.       you are known on a mailing list you have already joined. The
  4133.       list-name parameter is the name of the list to which you want to
  4134.       subscribe. For example, the EARN User Group list located at the
  4135.       node IRLEARN has a list name of EARN-UG. Do not confuse this with
  4136.       the list's address (EARN-UG@IRLEARN) which should not be used. The
  4137.       optional full-name parameter allows you to give a name by which
  4138.       you want to be known on a mailing list. If specified, it should be
  4139.       your full, real name (at least your first name and last name) and
  4140.       not your e-mail address. If you send this command to LISTSERV via
  4141.       command mail, the name for the full-name option will be taken from
  4142.       the name given in the From: mail header should it be omitted from
  4143.  
  4144.  
  4145.  
  4146. EARN Staff                                                     [Page 74]
  4147.  
  4148. RFC 1580            Guide to Network Resource Tools           March 1994
  4149.  
  4150.  
  4151.       the command text. If you send a SUBscribe command for a list to
  4152.       which you already belong, then LISTSERV will interpret the command
  4153.       as a request to change your full-name on the list.
  4154.  
  4155.       A request to join a mailing list can be processed in three ways:
  4156.       subscription to a list may be OPEN, CLOSED, or BY-OWNER. If it is
  4157.       OPEN, you will be automatically added to the list and sent
  4158.       notification. If it is CLOSED, you will not be added to the list,
  4159.       and LISTSERV will send you a message telling you that your request
  4160.       has been rejected. If it is BY-OWNER, your subscription request
  4161.       will be forwarded to the list owner(s), who will decide whether or
  4162.       not to add you to the list (LISTSERV will inform you to whom your
  4163.       request has been forwarded). To see what kind of subscription a
  4164.       list has, use the REView command.
  4165.  
  4166.       +---------------------------------------------------------------+
  4167.       |                                                               |
  4168.       |  UNSubscribe list-name  |  *  <(NETWIDE>                      |
  4169.       |                                                               |
  4170.       +---------------------------------------------------------------+
  4171.  
  4172.       Use the UNSubscribe command to leave a mailing list. The listname
  4173.       parameter is the name of a mailing list from which you want to
  4174.       remove your subscription. You can signoff all the lists to which
  4175.       you are a member at any particular LISTSERV site by using the "*"
  4176.       (asterisk) character in the place of a list name. If you want your
  4177.       UNSubscribe command to be propagated to all LISTSERV servers on
  4178.       the network, include the (NETWIDE option. Use this option if you
  4179.       are changing your e-mail address or are leaving your computer for
  4180.       an extended period.
  4181.  
  4182.       +---------------------------------------------------------------+
  4183.       |                                                               |
  4184.       |  List      <options>  <F= format>                             |
  4185.       |                                                               |
  4186.       +---------------------------------------------------------------+
  4187.  
  4188.       Use the List command to get a listing of available mailing lists
  4189.       at a LISTSERV server. The options parameter may be any of the
  4190.       following:
  4191.  
  4192.       Short
  4193.          This option displays a summary of all the lists managed by a
  4194.          LISTSERV in a brief, one line description. This is the default.
  4195.  
  4196.  
  4197.  
  4198.  
  4199.  
  4200.  
  4201.  
  4202. EARN Staff                                                     [Page 75]
  4203.  
  4204. RFC 1580            Guide to Network Resource Tools           March 1994
  4205.  
  4206.  
  4207.       Long
  4208.          The Long (or Detailed) option will send a file (called
  4209.          node-name LISTS) to you that contains a comprehensive
  4210.          description of the lists managed by a LISTSERV server.
  4211.  
  4212.       Global <pattern>
  4213.          This option gives a complete list of all known LISTSERV mailing
  4214.          lists at all servers at the time the command is issued. A file
  4215.          (called LISTSERV LISTS) will be sent to you containing the
  4216.          names, titles and e-mail addresses of these lists. This is a
  4217.          very large file, so make sure you have the necessary disk space
  4218.          to accommodate its size before you use the Global option. The
  4219.          optional pattern parameter can be used to match any string in
  4220.          the list name, list title or list address.
  4221.  
  4222.       +---------------------------------------------------------------+
  4223.       |                                                               |
  4224.       |  REView    list-name  <(>  <options>                          |
  4225.       |                                                               |
  4226.       +---------------------------------------------------------------+
  4227.  
  4228.       Use the REView command to receive a listing of a mailing list. It
  4229.       will be sent to you as a file called list-name LIST (or list-name
  4230.       node-name for peered lists). A mailing list is comprised of two
  4231.       parts: a control section and a subscription section. The control
  4232.       section holds the definition parameters for a list which includes
  4233.       information such as who is authorized to review or join a list and
  4234.       whether or not it is archived. The subscription section holds the
  4235.       e-mail addresses and names of all list members. The REView command
  4236.       allows you to receive a listing of either or both of these
  4237.       sections (the default is both) for any list, provided you are
  4238.       authorized to do so. Note that at the discretion of the list
  4239.       owner(s), the REView command can be restricted in use to list
  4240.       members only. In this case, you will not be authorized to review a
  4241.       mailing list if you are not a member of that list yourself. Also,
  4242.       individual list members can restrict the appearance of their
  4243.       e-mail address and name in response to a REView command if they
  4244.       have set the CONCEAL mailing list option (see the SET command for
  4245.       more details). The list-name parameter is the name of the LISTSERV
  4246.       list you wish to review.  The important options are:
  4247.  
  4248.       Short
  4249.          This option restricts the information you receive to the
  4250.          control section of a list (giving its definition parameters)
  4251.          and does not return the subscription section of a list (giving
  4252.          the list members).
  4253.  
  4254.  
  4255.  
  4256.  
  4257.  
  4258. EARN Staff                                                     [Page 76]
  4259.  
  4260. RFC 1580            Guide to Network Resource Tools           March 1994
  4261.  
  4262.  
  4263.       Countries
  4264.          If you use this option, the list of members will be by the
  4265.          nationality given in their e-mail.
  4266.  
  4267.       LOCal
  4268.          If the list is peered (that is, it is linked to other mailing
  4269.          lists of the same name but on different LISTSERV servers), you
  4270.          will receive listings of all of these mailing lists in response
  4271.          to a REView command.  The LOCal option can be used to suppress
  4272.          the propagation of the REView command to the LISTSERV servers
  4273.          hosting these peered mailing lists. In this case, you will
  4274.          receive a listing only from the server to which you send the
  4275.          REView command and not the others.
  4276.  
  4277.       +---------------------------------------------------------------+
  4278.       |                                                               |
  4279.       |  Query     list-name  |  *                                    |
  4280.       |                                                               |
  4281.       +---------------------------------------------------------------+
  4282.  
  4283.       When you join any mailing list, you will be assigned a default set
  4284.       of list options that control such things as way you received mail
  4285.       when it is distributed and the type of notification LISTSERV will
  4286.       give you when it distributes mail you have sent to a list. These
  4287.       are the personal list options that may be altered on any mailing
  4288.       list to which you are subscribed to suite your circumstances. See
  4289.       the SET command for a complete descriptions of these options. The
  4290.       Query command can be used to review the personal list options you
  4291.       have in effect at any mailing list.  The listname parameter is the
  4292.       name of a list to which you are subscribed. If you use an "*"
  4293.       (asterisk) character instead of a list name, you will receive
  4294.       information about your personal options for all lists to which you
  4295.       belong at the LISTSERV to which you send the command.
  4296.  
  4297.       +---------------------------------------------------------------+
  4298.       |                                                               |
  4299.       |  SET       list-name  |  *   options                          |
  4300.       |                                                               |
  4301.       +---------------------------------------------------------------+
  4302.  
  4303.       Use the SET command to change your personal options for a mailing
  4304.       list.  These options will remain in effect until they are
  4305.       explicitly changed.  The Query command can be used to display your
  4306.       current optional settings for any list to which you are
  4307.       subscribed. The list-name parameter is the name of the mailing
  4308.       list for which you are changing your options. You may change your
  4309.       options for a specific list or for all the lists you belong to at
  4310.       a particular LISTSERV by using the "*" (asterisk) character in
  4311.  
  4312.  
  4313.  
  4314. EARN Staff                                                     [Page 77]
  4315.  
  4316. RFC 1580            Guide to Network Resource Tools           March 1994
  4317.  
  4318.  
  4319.       place of a list name. After processing your SET command, LISTSERV
  4320.       will send you conformation of the successful alteration of your
  4321.       mailing list options via e-mail. The important options are:
  4322.  
  4323.       Mail | DIGests | INDex | NOMail
  4324.          These options of the SET command alter the way in which you
  4325.          receive mail from a mailing list. The Mail option means that
  4326.          you wish to have list mail distributed to you as mail. This is
  4327.          the default. The DIGests and INDex options are available only
  4328.          if a list has had these features enabled by its owner(s).
  4329.          Digests hold all the mail messages sent to a list over a
  4330.          certain period of time. Instead of receiving each mail
  4331.          individually as it is distributed to list members, you will
  4332.          receive all the mail in one batch for a given day, week or
  4333.          month. You may then browse through these mail messages at your
  4334.          leisure. Note that mail is not edited with the DIGests option,
  4335.          you will receive copies of all the mail messages in their
  4336.          entirety. The INDex option will provide you with only the date,
  4337.          time, subject, number of lines and the sender's name and
  4338.          address for all mail messages sent to a list. The text of the
  4339.          mail message will not be included. You may then select and
  4340.          retrieve any mail that interests you from the list archive.
  4341.          Both the DIGests and INDex options provide a means of listening
  4342.          in to discussions on mailing lists without having to deal with
  4343.          large quantities of incoming mail messages.  The NOMail option
  4344.          means that mail sent to the list will not be distributed to
  4345.          you. This is useful when you are leaving your computer for an
  4346.          extended period of time and you do not want mail from the list
  4347.          to fill your mailbox. When you return, you can send the SET
  4348.          command with the Mail option to restore mail service.
  4349.  
  4350.       SHORThdr | FULLhdr | IETFhdr | DUALhdr
  4351.          All mail messages are comprised of header and body sections.
  4352.          The header section provides details such as the recipients, the
  4353.          original sender and the date and time a mail message was sent.
  4354.          The mail body section contains the text of a mail message.
  4355.          These options of the SET command indicate the type of mail
  4356.          headers you want to receive in the mail distributed from a
  4357.          mailing list. SHORThdr means that the mail header will include
  4358.          only the essential informational headers (for instance the
  4359.          Date:, To:, From:, Subject:, Sender: and Reply-to: headers).
  4360.          This is the default. You may change this to FULLhdr, which
  4361.          means that all (including non-essential) mail headers will be
  4362.          present in e-mail. The IETFhdr option means that LISTSERV will
  4363.          not change the headers of a mail message it distributes to you
  4364.          other than to add a Received: mail header (and also a
  4365.          Message-id: and Sender: headers if either of these were not
  4366.          already present). This option is designed specifically for
  4367.  
  4368.  
  4369.  
  4370. EARN Staff                                                     [Page 78]
  4371.  
  4372. RFC 1580            Guide to Network Resource Tools           March 1994
  4373.  
  4374.  
  4375.          compatibility with SMTP exploders (as used, for instance, on
  4376.          the Internet network).  Lastly, DUALhdr is very similar to the
  4377.          SHORThdr option except that LISTSERV will also insert mail
  4378.          headers at the beginning of the mail body. Therefore, when the
  4379.          mail is received and read by a recipient using this option, it
  4380.          will start with this information (for instance, the first three
  4381.          lines of a mail message may contain the To:, From: and Subject:
  4382.          mail headers). This option is useful for users of some PC based
  4383.          mail packages that will not display this information from the
  4384.          real mail headers.
  4385.  
  4386.       CONCEAL | NOCONCEAL
  4387.          Indicates whether or not you want your name and mail address to
  4388.          appear in the display of list members which is given in
  4389.          response to a REView command. The default is NOCONCEAL. Note
  4390.          that a complete list of members is always given to list owners
  4391.          and LISTSERV administrators regardless of this option.
  4392.  
  4393.          +-------------------------------------------------------------+
  4394.          |                                                             |
  4395.          |  CONFIRM   list-name                                        |
  4396.          |                                                             |
  4397.          +-------------------------------------------------------------+
  4398.  
  4399.          Use  the CONFIRM  command to  renew your  subscription to  a
  4400.          list.  Some mailing lists require subscription renewal at
  4401.          regular intervals (usually once  a year).  A mail  message is
  4402.          automatically sent  to list  members indicating that they  must
  4403.          send a CONFIRM command within  a given number of days or they
  4404.          will be removed from the list. This command must be sent from
  4405.          the same e-mail address  that received the confirmation notice.
  4406.          The list-name parameter  is the name  of the mailing  list to
  4407.          which  you are confirming your  subscription. LISTSERV  will
  4408.          send  a message  that your subscription has been confirmed.
  4409.  
  4410.    11.4.2. Commands for FILES:
  4411.  
  4412.       LISTSERV also functions as a file server. That is, files can be
  4413.       stored at a LISTSERV server and made available for retrieval by
  4414.       users upon their request. These files are stored in LISTSERV under
  4415.       a hierarchical system of filelists. As the name suggests, a
  4416.       filelist is a special file that holds a list of files. Each entry
  4417.       in a filelist describes a file that is available for retrieval and
  4418.       gives details such as the file's name and size and also a file's
  4419.       access code (also known as a FAC) which describes who is
  4420.       authorized to retrieve it. These files may themselves be
  4421.       filelists, in which case they too will hold information about
  4422.       available files or further filelists. In this way, filelists are
  4423.  
  4424.  
  4425.  
  4426. EARN Staff                                                     [Page 79]
  4427.  
  4428. RFC 1580            Guide to Network Resource Tools           March 1994
  4429.  
  4430.  
  4431.       organized in a hierarchical or tree structure.
  4432.  
  4433.       There are two basic types of filelists on LISTSERV servers. The
  4434.       first type holds files that have been specifically placed there by
  4435.       file owners or LISTSERV administrators. These files may be
  4436.       documents, maps or diagrams, or even programs. The second type of
  4437.       filelist is associated with a LISTSERV mailing list. These are
  4438.       referred to as list filelists and retain copies of all e-mail
  4439.       distributed on a particular mailing list. They consist of a series
  4440.       of files, each of which holds a copy of the mail messages
  4441.       distributed on a list over an interval of time (usually, one
  4442.       month). These files may then be retrieved to recover any list mail
  4443.       distributed during a specific period. Note that e-mail distributed
  4444.       on a mailing list may also be retrieved via the database functions
  4445.       of LISTSERV. Not all mailing lists have an associated list
  4446.       filelist; this is enabled at a list owner's discretion.
  4447.  
  4448.       A further aspect of the file server functions of LISTSERV is the
  4449.       concept of packages. A package consists of one or more files that
  4450.       appear in a filelist. These may be, for example, a series of files
  4451.       that go to make up a software package. A package is declared in a
  4452.       LISTSERV filelist through a file that has the special name of
  4453.       package-name $PACKAGE.  Within it will be a list of all the files
  4454.       that comprise the package.  This list can be reviewed by sending a
  4455.       retrieval request for that file.  However, all the files that
  4456.       comprise the package may also be retrieved through a request for
  4457.       the file: package-name PACKAGE. Note that in this case, the "$"
  4458.       (dollar) symbol is dropped from the name. The files that go to
  4459.       make up the package will then automatically be sent to the
  4460.       requestor. This enables users to retrieve an entire set of files
  4461.       that belong to a package with only one command, instead of having
  4462.       to retrieve each of these files individually through a series of
  4463.       commands.
  4464.  
  4465.       The following LISTSERV commands enable general users to manipulate
  4466.       files that are stored at a server. This includes commands to
  4467.       search for, retrieve and subscribe to files. When sending file
  4468.       server commands to LISTSERV, you must address them to the server
  4469.       and not to any mailing lists. Note that where the PW= keyword
  4470.       appears in a command description, this need only be included in
  4471.       the command text if you have defined a personal password at the
  4472.       server to which you are sending file server commands. Otherwise,
  4473.       it need not be used. The optional F= command keyword may included
  4474.       as desired.
  4475.  
  4476.  
  4477.  
  4478.  
  4479.  
  4480.  
  4481.  
  4482. EARN Staff                                                     [Page 80]
  4483.  
  4484. RFC 1580            Guide to Network Resource Tools           March 1994
  4485.  
  4486.  
  4487.       +---------------------------------------------------------------+
  4488.       |                                                               |
  4489.       |  INDex     <filelist>  <F= format>                            |
  4490.       |                                                               |
  4491.       +---------------------------------------------------------------+
  4492.  
  4493.       Use the INDex command to get a listing of the files in a
  4494.       particular filelist. The filelist parameter specifies the name of
  4495.       the filelist you wish to get. If no name is specified, an index of
  4496.       the root filelist (called LISTSERV FILELIST) will be sent to you.
  4497.  
  4498.       +---------------------------------------------------------------+
  4499.       |                                                               |
  4500.       |  GET       filename  filetype  <filelist>  <F= format>        |
  4501.       |                                                               |
  4502.       +---------------------------------------------------------------+
  4503.  
  4504.       The GET command is used to retrieve a specific file or package
  4505.       from a filelist, provided you are authorized to do so. The
  4506.       filename and filetype parameters identify the file or package you
  4507.       wish to retrieve.  The optional filelist parameter identifies the
  4508.       filelist within which the file or package resides. If it is not
  4509.       supplied in the command, LISTSERV will determine the filelist
  4510.       through a search of its own internal filelist index.
  4511.  
  4512.       +---------------------------------------------------------------+
  4513.       |                                                               |
  4514.       |  AFD       options                                            |
  4515.       |                                                               |
  4516.       +---------------------------------------------------------------+
  4517.  
  4518.       AFD is an acronym for Automatic File Distribution. This command
  4519.       enables you to subscribe to a file or package in a filelist. Every
  4520.       time this file or package is updated in its filelist, you will
  4521.       then automatically be sent of copy of it by the LISTSERV server.
  4522.       You may subscribe to any number of files for packages from any
  4523.       filelist with the AFD command. You may also review or delete your
  4524.       subscriptions at any LISTSERV server. The options must be one of
  4525.       the following:
  4526.  
  4527.       ADD  filename  filetype  <filelist> <text> <PW= password>
  4528.       <F=format>
  4529.          The ADD option allows you to subscribe to a file or package.
  4530.          This means that a copy will henceforth be sent to you
  4531.          automatically by LISTSERV when it is updated on its filelist.
  4532.          The filename and filetype parameters identify a file or package
  4533.          to which you want to subscribe. The filelist option allows you
  4534.          to specify the name of the filelist in which it is located. If
  4535.  
  4536.  
  4537.  
  4538. EARN Staff                                                     [Page 81]
  4539.  
  4540. RFC 1580            Guide to Network Resource Tools           March 1994
  4541.  
  4542.  
  4543.          this is not specified in the command, LISTSERV will locate the
  4544.          filelist through a search of its own internal filelist index.
  4545.          Also, if you wish to have an informational text message
  4546.          inserted automatically at the top of the file or package when
  4547.          it is sent to you, you may use the text parameter. Note that if
  4548.          you omit the filelist option, the text you provide in the text
  4549.          parameter must be enclosed in double quotes (").  This
  4550.          parameter is most commonly used by network server applications
  4551.          that subscribe to files at a LISTSERV on behalf of users. If
  4552.          you are subscribing to files directly from LISTSERV yourself,
  4553.          you should not need to use this option.
  4554.  
  4555.       DELete  filename  filetype  <filelist>  <PW= password>
  4556.          Remove your subscription to a file or package for which you
  4557.          have an AFD.  The filename and filetype parameters identify a
  4558.          file or package to which you wish to remove an AFD. These names
  4559.          may also include the "*" (asterisk) wildcard character so that
  4560.          multiple files or packages may be removed with one DELete
  4561.          command. The filelist option allows you to specify the name of
  4562.          the filelist in which it is located. If this is not specified
  4563.          in the command, LISTSERV will locate the filelist through a
  4564.          search of its own internal filelist index.
  4565.  
  4566.       List <(FORMAT>
  4567.          The List option shows the files or packages to which you are
  4568.          currently subscribed at a LISTSERV. If you include the (FORMAT
  4569.          option, then the file format to be used when a file or package
  4570.          is sent to you will also be displayed.
  4571.  
  4572.       +---------------------------------------------------------------+
  4573.       |                                                               |
  4574.       |  FUI       options                                            |
  4575.       |                                                               |
  4576.       +---------------------------------------------------------------+
  4577.  
  4578.       FUI is an acronym for File Update Information. It enables you to
  4579.       subscribe to a file or package in a filelist. Every time this file
  4580.       for package is updated in its filelist, you will then
  4581.       automatically be informed of this by the LISTSERV server. This
  4582.       command is similar to the AFD command, except you will only be
  4583.       sent notification of an update rather than the updated file or
  4584.       package itself. You may subscribe to any number of files for
  4585.       packages from any filelist with the FUI command. You may also
  4586.       review or delete your subscriptions at any LISTSERV server. The
  4587.       options parameter must be one of the following:
  4588.  
  4589.  
  4590.  
  4591.  
  4592.  
  4593.  
  4594. EARN Staff                                                     [Page 82]
  4595.  
  4596. RFC 1580            Guide to Network Resource Tools           March 1994
  4597.  
  4598.  
  4599.       ADD filename  filetype <filelist> <PW=  password>
  4600.          The ADD option allows you to subscribe to a file or package by
  4601.          adding an FUI to it. The filename and filetype parameters
  4602.          identify a file or package to which you want to add an FUI
  4603.          subscription. The filelist option allows you to specify the
  4604.          name of the filelist in which it is located. If this is not
  4605.          given in the command, LISTSERV will locate the filelist through
  4606.          a search of its own internal filelist index.
  4607.  
  4608.       DELete  filename  filetype  <filelist>  <PW= password>
  4609.          Remove your subscription from a file or package for which you
  4610.          have an FUI. The filename and filetype parameters identify a
  4611.          file or package to which you want to delete an FUI. The
  4612.          filelist option allows you to specify the name of the filelist
  4613.          in which it is located. If this is not specified in the
  4614.          command, LISTSERV will locate the filelist through a search of
  4615.          its own internal filelist index.
  4616.  
  4617.       List
  4618.          The List option shows the files or packages for which you
  4619.          currently have an FUI subscription at a LISTSERV server.
  4620.  
  4621.       +---------------------------------------------------------------+
  4622.       |                                                               |
  4623.       |  Query File filename  filetype  <filelist>  <(FLags>          |
  4624.       |                                                               |
  4625.       +---------------------------------------------------------------+
  4626.  
  4627.       This command can be used to get update information on various
  4628.       files.  Update information about the file or package specified in
  4629.       the filename and filetype parameters will be given. Optionally,
  4630.       you may include a filelist name in the filelist parameter. If it
  4631.       is omitted, LISTSERV will locate the filelist through a search of
  4632.       its own internal filelist index.  You may also specify the (FLags
  4633.       option to display additional technical data about the file (which
  4634.       can be useful when reporting problems to LISTSERV administrators).
  4635.  
  4636.       +---------------------------------------------------------------+
  4637.       |                                                               |
  4638.       |  PW        options                                            |
  4639.       |                                                               |
  4640.       +---------------------------------------------------------------+
  4641.  
  4642.       The PW command enables you to add, change or delete a personal
  4643.       password on any LISTSERV server. A personal password is designed
  4644.       to give you added command security on a LISTSERV since it helps
  4645.       prevent impostors using your e-mail address. The use of personal
  4646.       passwords is strongly encouraged for this reason. Every server
  4647.  
  4648.  
  4649.  
  4650. EARN Staff                                                     [Page 83]
  4651.  
  4652. RFC 1580            Guide to Network Resource Tools           March 1994
  4653.  
  4654.  
  4655.       will accept a password registration request from you at any time.
  4656.       Passwords are comprised of one to eight alphanumeric characters.
  4657.       You may change or delete your password at any time. The options
  4658.       parameter must be one of the following:
  4659.  
  4660.       ADD  new-password
  4661.          Add a new personal password on the LISTSERV processing your
  4662.          command.  Once you have registered a password on a LISTSERV
  4663.          server, you will be obliged to use the PW= command keyword in
  4664.          the commands where it appears as an option.
  4665.  
  4666.       CHange  old-password  new-password
  4667.          Change your personal password on a LISTSERV server where you
  4668.          already have one.
  4669.  
  4670.       DELete  old-password
  4671.          Remove your personal password from a LISTSERV where you already
  4672.          have one. Once you have removed a password from a LISTSERV
  4673.          server, you will no longer be obliged to use the PW= command
  4674.          keyword in the commands where it appears as an option.
  4675.  
  4676.    11.4.3. LISTSERV DATABASE Functions
  4677.  
  4678.       LISTSERV provides the facility for users to retrieve old mail that
  4679.       has been distributed on mailing lists. Each mailing list has an
  4680.       associated database (called a notebook or list archive database)
  4681.       in which list mail is stored. Note that databases may not be
  4682.       maintained for every mailing list, this is done at the discretion
  4683.       of a list owner. The notebook databases are the most commonly used
  4684.       of the LISTSERV databases. However, every LISTSERV server also has
  4685.       a database of all the EARN/Bitnet computer nodes (called the
  4686.       BITEARN database). This is available to all LISTSERV users. The
  4687.       backbone LISTSERV servers also have a database of all the LISTSERV
  4688.       computer nodes (called the PEERS database). In addition to these
  4689.       databases, a LISTSERV server may have any number of different
  4690.       databases that have been created locally. To find out what
  4691.       databases are accessible at a particular LISTSERV site, send
  4692.       following command to that server:
  4693.  
  4694.                 DATABASE LIST
  4695.  
  4696.       To perform a database search, you can send mail to LISTSERV
  4697.       containing a batch database job which contains your database
  4698.       query. In addition, EARN/Bitnet users on VM or VMS systems can
  4699.       access the database facilities interactively via the LDBASE
  4700.       program. For more details on the LISTSERV database facilities,
  4701.       send an Info DATABASE command to your nearest (or any) LISTSERV
  4702.       server (see the section Commands for INFORMATION) or consult the
  4703.  
  4704.  
  4705.  
  4706. EARN Staff                                                     [Page 84]
  4707.  
  4708. RFC 1580            Guide to Network Resource Tools           March 1994
  4709.  
  4710.  
  4711.       LISTSERV DATABASE Functions chapter in the LISTSERV User Guide.
  4712.  
  4713.    11.4.4. Commands for INFORMATION:
  4714.  
  4715.       The LISTSERV server can provide a diverse range of information to
  4716.       the general user. This includes help files, release levels of the
  4717.       server and important configuration files, statistics and
  4718.       information pertaining to the EARN/Bitnet network. When sending
  4719.       these commands to LISTSERV, they must be addressed to the server
  4720.       and not to any mailing lists it may manage. For those commands
  4721.       that result in files being sent to the requestor (for example the
  4722.       Info command), the format of the file can be specified by the
  4723.       optional command keyword F= in the command text (see the section
  4724.       LISTSERV Command Keywords for more information).
  4725.  
  4726.       +---------------------------------------------------------------+
  4727.       |                                                               |
  4728.       |  Help                                                         |
  4729.       |                                                               |
  4730.       +---------------------------------------------------------------+
  4731.  
  4732.       Use this command to get a brief description of the most commonly
  4733.       used LISTSERV commands and also the name and e-mail address of the
  4734.       server's postmaster.
  4735.  
  4736.       +---------------------------------------------------------------+
  4737.       |                                                               |
  4738.       |  Info      <topic>  <F= format>                               |
  4739.       |                                                               |
  4740.       +---------------------------------------------------------------+
  4741.  
  4742.       Use this command to get an informational (or help) file from a
  4743.       LISTSERV server. The topic option should specify the topic for
  4744.       which an informational file will be sent to you. You may get a
  4745.       list of valid topics by sending the Info command with no
  4746.       parameters to your nearest (or any) LISTSERV.
  4747.  
  4748. 11.5. Examples
  4749.  
  4750.    You wish to subscribe to the EARNEWS list which is located at the
  4751.    node FRMOP11. Your full name is Mark P. Waugh. Send the following
  4752.    command to LISTSERV@FRMOP11.CNUSC.FR (or LISTSERV@FRMOP11.BITNET):
  4753.  
  4754.         SUBSCRIBE EARNEWS Mark P. Waugh
  4755.  
  4756.    You wish to leave the INFO-MAC mailing list (to which you have
  4757.    already subscribed) at the node CEARN (or CEARN.CERN.FR). The
  4758.    command:
  4759.  
  4760.  
  4761.  
  4762. EARN Staff                                                     [Page 85]
  4763.  
  4764. RFC 1580            Guide to Network Resource Tools           March 1994
  4765.  
  4766.  
  4767.         UNSUBSCRIBE INFO-MAC
  4768.  
  4769.    should be sent to the LISTSERV server at CEARN (or CEARN.CERN.FR)
  4770.    which manages the INFO-MAC list. To leave all the LISTSERV lists you
  4771.    belong to throughout the network, send the following command to your
  4772.    nearest (or any) LISTSERV:
  4773.  
  4774.         UNSUBSCRIBE * (NETWIDE
  4775.  
  4776.    You wish to receive a listing of all mailing lists that have the text
  4777.    europe in their name or title. Send the following command to your
  4778.    nearest (or any) LISTSERV server:
  4779.  
  4780.         LIST GLOBAL EUROPE
  4781.  
  4782.    You want to stop receiving mail from all the lists at SEARN (or
  4783.    SEARN.SUNET.SE) to which you belong. Send the following command to
  4784.    the LISTSERV server at SEARN (or SEARN.SUNET.SE):
  4785.  
  4786.         SET * NOMAIL
  4787.  
  4788.    You have received a message from the LISTSERV server at IRLEARN (or
  4789.    IRLEARN.UCD.IE) asking you to confirm your subscription to the EARN-
  4790.    UG list. Send the following command to that server:
  4791.  
  4792.         CONFIRM EARN-UG
  4793.  
  4794.    You wish to receive a listing of the files in the DOC FILELIST The
  4795.    command:
  4796.  
  4797.         INDEX DOC
  4798.  
  4799.    should be sent to the LISTSERV server at EARNCC (or EARNCC.EARN.NET)
  4800.    where this filelist is located. Note that the above command is the
  4801.    same as issuing a GET DOC FILELIST command.
  4802.  
  4803.    You wish to retrieve the file PCPROG ZIP from a filelist and have it
  4804.    sent to you in XXE file format. Send the following command to the
  4805.    LISTSERV server that holds this file:
  4806.  
  4807.         GET PCPROG ZIP F=XXE
  4808.  
  4809.    You want to retrieve all the files that make up a package called
  4810.    PROGRAM (as listed in a file called PROGRAM $PACKAGE) from a filelist
  4811.    called SAMPLE. Send the command:
  4812.  
  4813.         GET PROGRAM PACKAGE SAMPLE
  4814.  
  4815.  
  4816.  
  4817.  
  4818. EARN Staff                                                     [Page 86]
  4819.  
  4820. RFC 1580            Guide to Network Resource Tools           March 1994
  4821.  
  4822.  
  4823.    You wish to subscribe to a file called BUGDET MEMO in a filelist
  4824.    called EXPENSES with an AFD:
  4825.  
  4826.         AFD ADD BUDGET MEMO EXPENSES
  4827.  
  4828.    To subscribe to a file called VM EMAIL in the DOC FILELIST with an
  4829.    FUI, you would send the following command to LISTSERV at node EARNCC
  4830.    (or EARNCC.EARN.NET):
  4831.  
  4832.         FUI ADD VM EMAIL DOC
  4833.  
  4834. 11.6. Learning more about LISTSERV
  4835.  
  4836.    A standard set of help files are available upon request from each
  4837.    LISTSERV server. To get a copy of these files, use the INFO command
  4838.    (see the section Commands for INFORMATION).
  4839.  
  4840.    Detailed documentation on LISTSERV (and related services) is
  4841.    available from the DOC FILELIST at LISTSERV@EARNCC.EARN.NET (or
  4842.    LISTSERV@EARNCC.BITNET). This includes the LISTSERV User Guide which
  4843.    is available in both postscript and plain text formats. To obtain a
  4844.    list of available documents use the INDex command (see the section
  4845.    Commands for FILES).
  4846.  
  4847.    There are several mailing lists for discussion of technical LISTSERV
  4848.    issues. They are not intended for casual users, but they should be of
  4849.    interest to advanced users. They are:
  4850.  
  4851.         LSTSRV-L  Technical forum on LISTSERV
  4852.  
  4853.         LSTOWN-L  LISTSERV list owners' forum
  4854.  
  4855.         LDBASE-L  Forum on LISTSERV database search capabilities
  4856.  
  4857. 12. NETNEWS (USENET)
  4858.  
  4859. 12.1. What is NETNEWS
  4860.  
  4861.    Netnews, or Usenet as it is more commonly called, is a message
  4862.    sharing system that exchanges messages electronically around the
  4863.    world in a standard format. Messages exchanged on Usenet are arranged
  4864.    by topic into categories called newsgroups. Netnews is, thus, a huge
  4865.    collection of messages, being passed from machine to machine. The
  4866.    messages may contain both plain text and encoded binary information.
  4867.    The messages also contain header lines that define who the message
  4868.    came from, when the message was posted, where it was posted, where it
  4869.    has passed, and other administrative information.
  4870.  
  4871.  
  4872.  
  4873.  
  4874. EARN Staff                                                     [Page 87]
  4875.  
  4876. RFC 1580            Guide to Network Resource Tools           March 1994
  4877.  
  4878.  
  4879.    The major, hierarchical categories of Usenet newsgroups which are
  4880.    distributed throughout the world are alt, comp, misc, news, rec, sci,
  4881.    soc, and talk. There are many other major categories which may be
  4882.    topical (e.g., bionet, biz, vmsnet) and are usually distributed
  4883.    worldwide as well, or geographical and even organizational (e.g.,
  4884.    ieee) or commercial (e.g., clari). The latter categories are usually
  4885.    distributed only with their area of interest. The messages of many
  4886.    Bitnet LISTSERV mailing lists are also distributed in Usenet under
  4887.    the major category bit.
  4888.  
  4889.    The major categories are further broken down into more than 1200
  4890.    newsgroups on different subjects which range from education for the
  4891.    disabled to Star Trek and from environmental science to politics in
  4892.    the former Soviet Union. The quality of the discussion in newsgroups
  4893.    is not guaranteed to be high. Some newsgroups have a moderator who
  4894.    scans the messages for the group before they are distributed and
  4895.    decides which ones are appropriate for distribution.
  4896.  
  4897.    Usenet was originally developed for Unix systems in 1979. Within a
  4898.    year, fifty Unix sites were participating. Now, there are thousands
  4899.    of sites running a number of operating systems on a variety of
  4900.    hardware platforms communicating via Usenet around the globe.
  4901.  
  4902. 12.2. Who can use NETNEWS
  4903.  
  4904.    Usenet newsgroups can be read at thousands of sites around the world.
  4905.    In addition, there are several sites that provide public dial-up
  4906.    service so that people who are not at a Usenet site can have access
  4907.    to newsgroups as well. If you don't know if your site has Usenet
  4908.    access, check with your local computer support people.
  4909.  
  4910.    Protocols and software for the distribution of news are in use in
  4911.    several networks, such as the Internet, UUCP, EARN/Bitnet and
  4912.    Fidonet.
  4913.  
  4914.    If you have e-mail service only, then you can not access Usenet.
  4915.    However, many newsgroups are connected to mailing lists which you
  4916.    could join. For a list of these newsgroups and their associated
  4917.    mailing lists, send mail to LISTSERV@AMERICAN.EDU with the line: GET
  4918.    NETGATE GATELIST.  Moreover, many of the documents which appear
  4919.    periodically in newsgroups are available by e-mail from
  4920.    mail-server@rtfm.mit.edu. For instructions, send a message with the
  4921.    subject: HELP.
  4922.  
  4923.  
  4924.  
  4925.  
  4926.  
  4927.  
  4928.  
  4929.  
  4930. EARN Staff                                                     [Page 88]
  4931.  
  4932. RFC 1580            Guide to Network Resource Tools           March 1994
  4933.  
  4934.  
  4935. 12.3. How to get to NETNEWS
  4936.  
  4937.    If your site provides Usenet access, then you just need to use one of
  4938.    the many software packages available for reading news (at least one
  4939.    is probably available on your computer). These packages either access
  4940.    a local news spool, or use the Network News Transfer Protocol (NNTP)
  4941.    to access the news spool on some other computer in the network.
  4942.  
  4943.    Within EARN, a network of Netnews distribution has been developed,
  4944.    providing efficient distribution of Usenet traffic while minimizing
  4945.    the load on the network for the participating countries.
  4946.  
  4947.    If Usenet is not available to you and you would like to arrange
  4948.    access for your site, contact your system administrator. You should
  4949.    also read the article How to become a USENET site which is posted
  4950.    periodically to the news.answers newsgroup. It is also available by
  4951.    anonymous FTP from rtfm.mit.edu as
  4952.    /pub/usenet/news.answers/site-setup or by mail to:
  4953.    mail-server@rtfm.mit.edu with the line: send
  4954.    usenet/news.answers/site-setup.
  4955.  
  4956. 12.4. Using NETNEWS
  4957.  
  4958.    There are many software packages available for reading and
  4959.    distributing Netnews on a variety of operating systems (Unix, VMS,
  4960.    VM/CMS, MVS, Macintosh, MS-DOS and OS/2) and environments (Emacs,
  4961.    X-Windows, MS-Windows). See the list of freely available news reader
  4962.    software packages in Appendix A. Note that the number of software
  4963.    packages available to run news, especially on PCs, is increasing.
  4964.  
  4965.    In addition to the software packages specifically designed to be news
  4966.    readers, many other communications programs, particular mail
  4967.    interfaces, provide the possibility for Usenet access in addition to
  4968.    their main function.
  4969.  
  4970.    Most, if not all, of the news readers provide the same basic
  4971.    abilities:
  4972.  
  4973.       * Subscribing to newsgroups: This means that your news reading
  4974.         software will make these groups immediately accessible, so that
  4975.         you can choose to read the postings of groups that interest you
  4976.         quickly and easily.
  4977.  
  4978.       * Unsubscribing from newsgroups: Removing groups from your easy
  4979.         access list.
  4980.  
  4981.  
  4982.  
  4983.  
  4984.  
  4985.  
  4986. EARN Staff                                                     [Page 89]
  4987.  
  4988. RFC 1580            Guide to Network Resource Tools           March 1994
  4989.  
  4990.  
  4991.       * Reading newsgroup postings: Your news reader presents postings
  4992.         to you and keeps track of which postings you have and have not
  4993.         read.
  4994.  
  4995.       * Threads of discussion: You can follow groups of postings that
  4996.         deal with the same subject easily.
  4997.  
  4998.       * Posting to news groups: You can participate in group
  4999.         discussions; your news reader knows where to send your posting.
  5000.  
  5001.       * Responding to a posting: You can send a response to the
  5002.         newsgroup (often called follow-up) or to the author of a posting
  5003.         (often called reply).
  5004.  
  5005.  
  5006.  
  5007.  
  5008.  
  5009.  
  5010.  
  5011.  
  5012.  
  5013.  
  5014.  
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020.  
  5021.  
  5022.  
  5023.  
  5024.  
  5025.  
  5026.  
  5027.  
  5028.  
  5029.  
  5030.  
  5031.  
  5032.  
  5033.  
  5034.  
  5035.  
  5036.  
  5037.  
  5038.  
  5039.  
  5040.  
  5041.  
  5042. EARN Staff                                                     [Page 90]
  5043.  
  5044. RFC 1580            Guide to Network Resource Tools           March 1994
  5045.  
  5046.  
  5047. 12.5. Examples
  5048.  
  5049.    When you enter the tin news reader, you get a listing of the
  5050.    newsgroups to which you are subscribed:
  5051.  
  5052.    -----------------------------------------------------------------
  5053.  
  5054.                             Group Selection (9)              h=help
  5055.  
  5056.       1 30637 bit.listserv.novell   local list
  5057.       2  1106 comp.mail.misc        General discussions about compu
  5058.       3  8031 comp.protocols.tcp-ip TCP and IP network protocols.
  5059.       4   840 comp.sys.mac
  5060.       5  8789 news.answers          Repository for periodic USENET
  5061.    -> 6    29 news.lists            News-related statistics and lis
  5062.       7 15056 rec.woodworking       Hobbyists interested in woodwor
  5063.       8  7094 sci.psychology        Topics related to psychology.
  5064.       9 13093 soc.culture.celtic    Celtic, Irish, & Welsh culture
  5065.  
  5066.  
  5067.                             *** End of Groups ***
  5068.  
  5069.    ----------------------------------------------------------------
  5070.  
  5071.    In tin, selecting a newsgroup is done with the arrow keys. When you
  5072.    select a group, you get a listing of the articles:
  5073.  
  5074.    ----------------------------------------------------------------
  5075.  
  5076.                        comp.mail.misc (41T 64A 0K 0H)         h=help
  5077.  
  5078.        1 +   RIPEM Frequently Noted Vulnerabilities  Marc VanHeyningen
  5079.        2 +   RIPEM Frequently Asked Questions        Marc VanHeyningen
  5080.        3 +   Mail Archive Server software list       Jonathan I. Kamen
  5081.        4 + 1 UNIX Email Software Survey FAQ          Chris Lewis
  5082.        5 + 2 PC Eudora and Trumpet Winsock problem   Jim Graham
  5083.        6 +   X11 mail reader                         Dominique Marant
  5084.        7 +   MIME supporting e-mail                  Tim Goodwin
  5085.        8 + 1 IBM User name and Address Server        Wes Spears
  5086.        9 + 5 Newbie needs MHS/SMTP question answered Chris Pearce
  5087.       10 +   FAQ - pine                              Bruce Lilly
  5088.       11 +   FAQ: International E-mail accessibility Olivier M.J. Crep
  5089.    -> 12 +   PC E-Mail and Dial-in                   Edward Vielmetti
  5090.       13 +   Prodigy Mail Manager "01/07"            an33127@anon.pene
  5091.       14 +   Prodigy Mail Manager "02/07"            an33127@anon.pene
  5092.       15 +   Prodigy Mail Manager "03/07"            an33127@anon.pene
  5093.  
  5094.    ----------------------------------------------------------------
  5095.  
  5096.  
  5097.  
  5098. EARN Staff                                                     [Page 91]
  5099.  
  5100. RFC 1580            Guide to Network Resource Tools           March 1994
  5101.  
  5102.  
  5103.    tins is a threaded news reader: replies to a posting are grouped
  5104.    together with the original posting, so that the reader can follow a
  5105.    thread of discussion. Above, you see the threads, the number of
  5106.    replies in each thread, the subject and the author. The plus sign (+)
  5107.    indicates that not all postings in the thread have been read. Other
  5108.    news readers show other details. When you select an item, it appears
  5109.    on your screen:
  5110.  
  5111.    ----------------------------------------------------------------
  5112.  
  5113.    Wed, 01 Sep 1993 07:05:49     comp.mail.misc     Thread  13 of 41
  5114.    Lines 27          Re: PC E-Mail and Dial-in          No responses
  5115.    emv@garnet.msen.com  Edward Vielmetti at Msen, Inc. --  Ann Arbor
  5116.  
  5117.    Sherry H. Lake (slake@mason1.gmu.edu) wrote:
  5118.  
  5119.    :    I am looking for an email package that will allow a user to
  5120.    : dial-in to his mail machine download any messages to his local
  5121.    : PC, delete the messages from the server and then automatically
  5122.    : sign him off. The user can then use his client software (local)
  5123.    : to read, compose and reply. He then would have to dial-in again
  5124.    : to so his outgoing mail will be uploaded to the server.
  5125.    Various POP clients for PCs or Windows Sockets will do roughly
  5126.    this. You should look at:
  5127.  
  5128.    -  NUPOP (MS-DOS)
  5129.    -  Eudora for Windows (Windows)
  5130.    -  WinQVT/Net (Windows)
  5131.    -  various commercial POP clients listed in the 'alt.winsock'
  5132.       directory of commercial Windows systems
  5133.  
  5134.    You'll want to look particularly for dial up IP software (SLIP or
  5135.    PPP) that makes the process of connecting minimally onerous, e.g.
  5136.    by scripting the session so that the users don't have to type
  5137.    anything, perhaps by automatically dialing for you when you go to
  5138.    read or otherwise open a network connection, and offering a
  5139.    reasonable way to disconnect.
  5140.  
  5141.    Edward Vielmetti, vice president for research, Msen Inc.
  5142.    emv@Msen.com Msen Inc., 628 Brooks, Ann Arbor MI 48103
  5143.    +1 313 998 4562 (fax: 998 4563)
  5144.  
  5145.    ----------------------------------------------------------------
  5146.  
  5147.  
  5148.  
  5149.  
  5150.  
  5151.  
  5152.  
  5153.  
  5154. EARN Staff                                                     [Page 92]
  5155.  
  5156. RFC 1580            Guide to Network Resource Tools           March 1994
  5157.  
  5158.  
  5159. 12.6. Learning more about NETNEWS
  5160.  
  5161.    News programs communicate with each other according to standard
  5162.    protocols, some of which are described by Internet Request For
  5163.    Comments (RFC). Copies of RFCs are often posted to the network and
  5164.    obtainable from archive sites. Current news-related RFCs include the
  5165.    following:
  5166.  
  5167.         RFC 977   specifies NNTP, the Network News Transfer Protocol,
  5168.  
  5169.         RFC 1036  specifies the format of Usenet articles.
  5170.  
  5171.    Some newsgroups carry articles and discussions on the use of Usenet,
  5172.    notably: news.announce.newusers, news.answers and
  5173.    news.newusers.questions.
  5174.  
  5175.    Many of the articles which appear periodically in these newsgroups or
  5176.    in others are also available from rtfm.mit.edu by anonymous FTP or by
  5177.    mail to: mail-server@rtfm.mit.edu
  5178.  
  5179. 13. OTHER TOOLS OF INTEREST
  5180.  
  5181. 13.1. ASTRA
  5182.  
  5183. 13.1.1. What is ASTRA
  5184.  
  5185.    The ASTRA service allows users to retrieve documents from databases
  5186.    known by ASTRA throughout the network. Users can send their queries
  5187.    to the ASTRA server which in turn forwards the query to the related
  5188.    database servers. This provides an easy-to-use uniform access method
  5189.    to a large number of databases.
  5190.  
  5191.    ASTRA provides the same user interface for all databases it can
  5192.    access, even if the database servers have different access languages,
  5193.    such as STAIRS, ISIS or SQL.
  5194.  
  5195.    Each database defined in ASTRA has an abstract which holds
  5196.    information about the database: title, name of the maintainers, a
  5197.    brief description of the database, the main topics of the database
  5198.    and its language. Users are advised to look at the abstracts before
  5199.    sending requests, to avoid sending requests to the wrong databases.
  5200.  
  5201.    Some databases actually combine several different databases that deal
  5202.    with the same topics. When a user sends a request for such a
  5203.    database, the request is forwarded to all related databases.
  5204.  
  5205.  
  5206.  
  5207.  
  5208.  
  5209.  
  5210. EARN Staff                                                     [Page 93]
  5211.  
  5212. RFC 1580            Guide to Network Resource Tools           March 1994
  5213.  
  5214.  
  5215. 13.1.2. How to get to ASTRA
  5216.  
  5217.    Anyone who can send electronic mail to EARN/Bitnet can access ASTRA.
  5218.    Interactive user interfaces (clients) to ASTRA are available for VM
  5219.    and VMS systems on the EARN/Bitnet network. For all other users,
  5220.    there is a batch language that permits batch queries using e-mail.
  5221.  
  5222.    Currently there are five ASTRA servers installed at the following
  5223.    addresses:
  5224.  
  5225.    +---------------------------------------------------------------+
  5226.    |                                                               |
  5227.    |  ASTRADB@ICNUCEVM.BITNET   or   ASTRADB@VM.CNUCE.CNR.IT       |
  5228.    |  ASTRASQL@ICNUCEVM.BITNET  or   ASTRASQL@VM.CNUCE.CNR.IT      |
  5229.    |  ASTRADB@IFIBDP.BITNET                                        |
  5230.    |  ASTRADB@IFIIDG.BITNET     or   ASTRADB@IDG.FI.CNR.IT         |
  5231.    |  ASTRADB@IRMKANT.BITNET    or   ASTRADB@IRMKANT.RM.CNR.IT     |
  5232.    |                                                               |
  5233.    +---------------------------------------------------------------+
  5234.  
  5235. 13.1.3. Learning more about ASTRA
  5236.  
  5237.    An extensive help file is available by sending the command HELP to
  5238.    ASTRADB@VM.CNUCE.CNR.IT (or ASTRADB@ICNUCEVM.BITNET).
  5239.  
  5240.    The LISTSERV list ASTRA-UG is used for the distribution of a
  5241.    newsletter about new databases or new versions of the current
  5242.    databases. To subscribe, send the command:
  5243.  
  5244.         SUB ASTRA-UG Your Name
  5245.  
  5246.    to LISTSERV@VM.CNUCE.CNR.IT (or LISTSERV@ICNUCEVM.BITNET).
  5247.  
  5248.    An ASTRA newsletter is also available by sending the command NEWS to
  5249.    ASTRADB@VM.CNUCE.CNR.IT (or ASTRADB@ICNUCEVM.BITNET).
  5250.  
  5251.    The developers of the ASTRA service may be contacted at:
  5252.    ASTRA@ICNUCEVM.CNUCE.CNR.IT (or ASTRA@ICNUCEVM.BITNET).
  5253.  
  5254. 13.2. NETSERV
  5255.  
  5256. 13.2.1 What is NETSERV
  5257.  
  5258.    NETSERV is a server, which allows fast access to data files and
  5259.    programs of interest to the EARN/Bitnet community. NETSERV provides a
  5260.    file repository consisting of information files and programs. It
  5261.    allows users to retrieve files, to store files and to subscribe to
  5262.    the files of their choice. The latter two functions however, require
  5263.  
  5264.  
  5265.  
  5266. EARN Staff                                                     [Page 94]
  5267.  
  5268. RFC 1580            Guide to Network Resource Tools           March 1994
  5269.  
  5270.  
  5271.    that the user have a password for NETSERV (this is called a
  5272.    privileged user).
  5273.  
  5274.    In order to achieve a balanced load on the network and a faster
  5275.    response time to users, NETSERV uses a distributed server concept:
  5276.    this is achieved by the installation of a large number of servers on
  5277.    the network to ensure that the user can locate a nearby server. All
  5278.    servers communicate with each other to distribute updated information
  5279.    and make it available from each copy of the server.
  5280.  
  5281.    NETSERV's file server functions include retrieving any file present
  5282.    in its filelists, storing new versions of a file, and subscribing to
  5283.    files stored on the server. Its file directories are arranged in an
  5284.    hierarchical method, with NETSERV FILELIST being on top or at the
  5285.    root of the filelists. This filelist can be obtained by sending a GET
  5286.    NETSERV FILELIST command to any NETSERV. Filelists contain short
  5287.    descriptions of the files, and two access codes for each file. These
  5288.    codes represent the get and put privileges required for that file.
  5289.    These codes are explained at the beginning of the NETSERV FILELIST
  5290.    file.
  5291.  
  5292. 13.2.2 How to get to NETSERV
  5293.  
  5294.    The server is available in almost every country. To find the closest
  5295.    server for your area send a QUERY SERVICE command to a server. The
  5296.    following are examples of NETSERV server addresses:
  5297.  
  5298.    +---------------------------------------------------------------+
  5299.    |                                                               |
  5300.    |   NETSERV@FRMOP11.BITNET   or   NETSERV@FRMOP11.CNUSC.FR      |
  5301.    |   NETSERV@HEARN.BITNET     or   NETSERV@HEARN.NIC.SURFNET.NL  |
  5302.    |   NETSERV@BITNIC.BITNET    or   NETSERV@BITNIC.CREN.NET       |
  5303.    |                                                               |
  5304.    +---------------------------------------------------------------+
  5305.  
  5306.    In EARN, there is only one NETSERV permitted for one country.
  5307.    However, in some limited cases, such as when the country has a large
  5308.    number of nodes, additional servers may be installed. In any case,
  5309.    the user is not required to run NETSERV to be able to access and use
  5310.    the server.
  5311.  
  5312.    NETSERV accepts e-mail access from users on any network. Commands to
  5313.    NETSERV should be placed in the body of the mail file, and not in the
  5314.    Subject: line.
  5315.  
  5316.    For users in the EARN/Bitnet network, NETSERV is accessible via
  5317.    interactive message. Commands from privileged users requiring a
  5318.    password must be sent this way.
  5319.  
  5320.  
  5321.  
  5322. EARN Staff                                                     [Page 95]
  5323.  
  5324. RFC 1580            Guide to Network Resource Tools           March 1994
  5325.  
  5326.  
  5327.    NETSERV does not have delivery limitations, except that a file
  5328.    ordered from NETSERV cannot be ordered again on the same day.
  5329.  
  5330. 13.2.3. Learning more about NETSERV
  5331.  
  5332.    The server provides a large helpfile  which can be obtained by
  5333.    sending a GET NETSERV HELPFILE command to any NETSERV.
  5334.  
  5335.    A list for NETSERV maintainers is available as
  5336.    NETSRV-M@HEARN.NIC.SURFNET.NL (or NETSRV-M@HEARN.BITNET).
  5337.  
  5338.    Additional information can be obtained from the NETSERV maintainer,
  5339.    Ulrich Giese at U001212@HEARN.NIC.SURFNET.NL (or
  5340.    U001212@HEARN.BITNET).
  5341.  
  5342. 13.3. MAILBASE
  5343.  
  5344. 13.3.1. What is MAILBASE
  5345.  
  5346.    MAILBASE is an electronic information service with much of the same
  5347.    functionality as LISTSERV. It allows United Kingdom groups to manage
  5348.    their own discussion topics (Mailbase lists) and associated files.
  5349.    The Mailbase service is run as part of the JANET Networked
  5350.    Information Services Project (NISP) based at Newcastle University.
  5351.  
  5352. 13.3.2. How to get to MAILBASE
  5353.  
  5354.    Commands should be sent in an electronic mail message to
  5355.    mailbase@mailbase.ac.uk. More than one command may appear in a
  5356.    message to Mailbase. Commands may be in any order, in UPPER, lower,
  5357.    or MiXeD case.
  5358.  
  5359. 13.3.3 Learning more about MAILBASE
  5360.  
  5361.    For a summary of Mailbase commands, send the command help in an
  5362.    e-mail message to mailbase@mailbase.ac.uk. For a list of on-line
  5363.    documentation about Mailbase, send the command: index mailbase.
  5364.  
  5365.    You can then use the send command to retrieve those documents that
  5366.    interest you. E.g., to retrieve a file of frequently asked questions,
  5367.    send the following command: send mailbase user-faq.
  5368.  
  5369.    User support is also available by sending queries in an e-mail
  5370.    message to: mailbase-helpline@mailbase.ac.uk
  5371.  
  5372.    Public files on Mailbase are also available by anonymous FTP to
  5373.    mailbase.ac.uk
  5374.  
  5375.  
  5376.  
  5377.  
  5378. EARN Staff                                                     [Page 96]
  5379.  
  5380. RFC 1580            Guide to Network Resource Tools           March 1994
  5381.  
  5382.  
  5383. 13.4. PROSPERO
  5384.  
  5385. 13.4.1. What is PROSPERO
  5386.  
  5387.    PROSPERO is a distributed file system. It differs from traditional
  5388.    distributed file systems in several ways. In traditional file
  5389.    systems, the mapping of names to files is the same for all users.
  5390.    Prospero supports user centered naming: users construct customized
  5391.    views of the files that are accessible. A virtual system defines this
  5392.    view and controls the mapping from names to files. Objects may be
  5393.    organized in multiple ways and the same object may appear in
  5394.    different virtual systems, or even with multiple names in the same
  5395.    virtual system.
  5396.  
  5397.    In Prospero, the global file system consists of a collection of
  5398.    virtual file systems. Virtual file systems usually start as a copy of
  5399.    a prototype. The root contains links to files or directories selected
  5400.    by the user.
  5401.  
  5402.    The Prospero file system provides tools that make it easier to keep
  5403.    track of and organize information in large systems. When first
  5404.    created, your virtual file system is likely to contain links to
  5405.    directories that organize information in different ways. As the
  5406.    master copy of each of these directories is updated, you will see the
  5407.    changes. You may customize these directories. The changes you make to
  5408.    a customized directory are only seen from within your own virtual
  5409.    system, but changes made to the master copy will also be visible to
  5410.    you.
  5411.  
  5412.    Users are encouraged to organize their own projects and papers in a
  5413.    manner that will allow them to be easily added to the master
  5414.    directory.  For example, users should consider creating a virtual
  5415.    directory that contains pointers to copies of each of the papers that
  5416.    they want made available to the outside world. This virtual directory
  5417.    may appear anywhere in the user's virtual system. Once set up, a link
  5418.    may be added to the master author directory. In this manner, others
  5419.    will be able to find this directory. Once added to the master
  5420.    directory, any future changes will be immediately available to other
  5421.    users.
  5422.  
  5423. 13.4.2. How to get to PROSPERO
  5424.  
  5425.    In order to use Prospero, you must be on the international TCP/IP
  5426.    network (the Internet) and you must have Prospero running on your
  5427.    computer.
  5428.  
  5429.    Before you can begin using the Prospero file system a virtual system
  5430.    must be created for you. However, Prospero, as shipped, is configured
  5431.  
  5432.  
  5433.  
  5434. EARN Staff                                                     [Page 97]
  5435.  
  5436. RFC 1580            Guide to Network Resource Tools           March 1994
  5437.  
  5438.  
  5439.    so that once you compile the clients you can type: vfsetup guest and
  5440.    start working right out of the box using a guest virtual system at
  5441.    the USC Information Sciences Institute.
  5442.  
  5443.    The latest version of PROSPERO is available as file prospero.tar.Z
  5444.    for anonymous FTP from prospero.isi.edu in the directory
  5445.    /pub/prospero.
  5446.  
  5447. 13.4.3. Learning more about PROSPERO
  5448.  
  5449.    Prospero is being developed by Clifford Newman. Several documents and
  5450.    articles describing Prospero by Newman and others are available.
  5451.  
  5452.    The following files are available via anonymous FTP from
  5453.    prospero.isi.edu. They are also available through Prospero.
  5454.  
  5455.         * Anonymous FTP: /pub/papers/prospero/prospero-oir.ps.Z,
  5456.  
  5457.         * Prospero:
  5458.         /papers/subjects/operating-systems/prospero/prospero-oir.ps.Z.
  5459.  
  5460.    This is a useful first paper to read. It gives a good overview of
  5461.    Prospero and what it does. It also describes a bit about the Virtual
  5462.    System model, of which Prospero is a prototype implementation. It
  5463.    describes what Prospero does, not how it does it.
  5464.  
  5465.         * Anonymous FTP: /pub/papers/prospero/prospero-bii.ps.Z,
  5466.  
  5467.         * Prospero:
  5468.         /papers/subjects/operating-systems/prospero/prospero-bii.ps.Z.
  5469.  
  5470.    This paper describes how Prospero can be used to integrate Internet
  5471.    information services, including Gopher, WAIS, archie, and World-Wide
  5472.    Web.
  5473.  
  5474. 13.5. IRC
  5475.  
  5476. 13.5.1. What is IRC
  5477.  
  5478.    IRC, Internet Relay Chat, is a real-time conversational system. It is
  5479.    similar to the talk command which is available on many machines in
  5480.    the Internet. IRC does everything talk does, but it allows more than
  5481.    2 users to talk at once, with access throughout the global Internet.
  5482.    It also provides many other useful features.
  5483.  
  5484.    IRC is networked over much of North America, Europe, and Asia. When
  5485.    you are talking in IRC, everything you type will instantly be
  5486.    transmitted around the world to other users who are connected at the
  5487.  
  5488.  
  5489.  
  5490. EARN Staff                                                     [Page 98]
  5491.  
  5492. RFC 1580            Guide to Network Resource Tools           March 1994
  5493.  
  5494.  
  5495.    time. They can then type something and respond to your messages.
  5496.  
  5497.    Topics of discussion on IRC are varied. Technical and political
  5498.    discussions are popular, especially when world events are in
  5499.    progress.  IRC is also a way to expand your horizons, as people from
  5500.    many countries and cultures are on, 24 hours a day. Most
  5501.    conversations are in English, but there are always channels in
  5502.    German, Japanese, and Finnish, and occasionally other languages.
  5503.  
  5504. 13.5.2. How to get to IRC
  5505.  
  5506.    Clients and servers for IRC are available via anonymous FTP from
  5507.    cs.bu.edu. A few sites offer public access to IRC via Telnet. Two
  5508.    such sites are wbrt.wb.psu.edu and irc.demon.co.uk. At both sites,
  5509.    you should log in as irc.
  5510.  
  5511.    The many server hosts of Internet Relay Chat throughout the network
  5512.    are connected via a tree structure. The various servers relay control
  5513.    and message data among themselves to advertise the existence of other
  5514.    servers, users, and the channels and other resources being occupied
  5515.    by those users.
  5516.  
  5517.    Fundamental to the operation of IRC is the concept of a channel. All
  5518.    users are on a channel while inside IRC. You enter the null channel
  5519.    first. You cannot send any messages until you enter a chatting
  5520.    channel, unless you have set up a private conversation in some way.
  5521.    The number of channels is essentially unlimited.
  5522.  
  5523. 13.5.3. Learning more about IRC
  5524.  
  5525.    To get help while in IRC, type /help and follow the instructions.
  5526.  
  5527.    If you have problems, you can contact Christopher Davis (ckd@eff.org)
  5528.    or Helen Rose (hrose@eff.org) - known on IRC as ckd and Trillian,
  5529.    respectively. You can also ask for help on some of the operator
  5530.    channels on IRC, for example #twilight_zone and #eu-opers.
  5531.  
  5532.    Various documents on IRC, and the archives of IRC-related mailing
  5533.    lists, are available via anonymous FTP from ftp.kei.com.
  5534.  
  5535. 13.6. RELAY
  5536.  
  5537. 13.6.1. What is RELAY
  5538.  
  5539.    The RELAY server system is a set of servers in the global EARN/Bitnet
  5540.    network which broadcast interactive messages from one user to other
  5541.    users signed on to the same channel of the RELAY system. A user
  5542.    signed on to the closest available RELAY is also virtually signed on
  5543.  
  5544.  
  5545.  
  5546. EARN Staff                                                     [Page 99]
  5547.  
  5548. RFC 1580            Guide to Network Resource Tools           March 1994
  5549.  
  5550.  
  5551.    to all RELAYs which are linked to it. Most RELAYs are closed during
  5552.    peak hours.  Only some RELAYs are up 24 hours a day.
  5553.  
  5554.    Each RELAY server provides service to a specific collection of one or
  5555.    more nodes designated as a service area. The functions of RELAY are
  5556.    available to EARN/Bitnet users with access to interactive messages
  5557.    who have not been expressly excluded from the system by RELAY
  5558.    management.
  5559.  
  5560.    RELAY is a program which allows several people to talk at the same
  5561.    time.  In order to start, you must sign on to a RELAY to place your
  5562.    ID in the current user list. You communicate with RELAY through
  5563.    messages just as you would send messages to a user. RELAY commands
  5564.    start with a slash (/) character; anything not beginning with a slash
  5565.    is considered a message and is sent back out to all other current
  5566.    users.
  5567.  
  5568. 13.6.2. How to get to RELAY
  5569.  
  5570.    RELAY is available at the following EARN/Bitnet addresses, and
  5571.    others.  The nickname of the RELAY machine is in parentheses.
  5572.  
  5573.    +---------------------------------------------------------------+
  5574.    |                                                               |
  5575.    |  RELAY@ASUACAD    (Sun_Devils)   RELAY@PURCCVM  (Purdue)      |
  5576.    |  RELAY@AUVM       (Wash_DC)      RELAY@SEARN    (Stockholm)   |
  5577.    |  RELAY@BEARN      (Belgium)      RELAY@TAMVM1   (Aggieland)   |
  5578.    |  RELAY@BNANDP11   (Namur)        RELAY@TAUNIVM  (Israel)      |
  5579.    |  RELAY@CEARN      (Geneva)       RELAY@TECMTYVM (Monterrey)   |
  5580.    |  RLY@CORNELLC     (Ithaca_NY)    RELAY@TREARN   (EgeRelay     |
  5581.    |  RELAY@CZHRZU1A   (Zurich)       MASRELAY@UBVM  (Buffalo)     |
  5582.    |  RELAY@DEARN      (Germany)      RELAY@UFRJ     (RioJaneiro)  |
  5583.    |  RELAY@DKTC11     (Copenhagen)   RELAY@UIUCVMD  (Urbana_IL)   |
  5584.    |  RELAY@FINHUTC    (Finland)      RELAY@USCVM    (LosAngeles)  |
  5585.    |  RELAY@GITVM1     (Atlanta)      RELAY@UTCVM    (Tennessee)   |
  5586.    |  RELAY@GREARN     (Hellas)       RELAY@UWAVM    (Seattle)     |
  5587.    |  RELAY@HEARN      (Holland)      RELAY@VILLVM   (Philadelph)  |
  5588.    |  RELAY@ITESMVF1   (Mexico)       RELAY@VMTECQRO (Queretaro)   |
  5589.    |  RELAY@JPNSUT00   (Tokyo)        RELAY@VTBIT    (Va_Tech)     |
  5590.    |  RELAY@NDSUVM1    (No_Dakota)    RELAY@WATDCS   (Waterloo)    |
  5591.    |  RELAY@NYUCCVM    (NYU)          RELAY@YALEVM   (Yale)        |
  5592.    |                                                               |
  5593.    +---------------------------------------------------------------+
  5594.  
  5595.    RELAY is available to users on the EARN/Bitnet network via
  5596.    interactive message (e.g., the TELL command of VM or the SEND command
  5597.    of VMS/JNET).  All RELAY server machines are on IBM VM/CMS systems,
  5598.    but you do not have to be a VM user in order to use RELAY. If you are
  5599.  
  5600.  
  5601.  
  5602. EARN Staff                                                    [Page 100]
  5603.  
  5604. RFC 1580            Guide to Network Resource Tools           March 1994
  5605.  
  5606.  
  5607.    not in the EARN/Bitnet network, you can not use RELAY.
  5608.  
  5609.    CHAT, a full-screen interface to send and receive TELL messages for
  5610.    VM systems, is particularly useful for users of RELAY. CHAT is
  5611.    available from any NETSERV.
  5612.  
  5613. 13.6.3. Learning more about RELAY
  5614.  
  5615.    Upon registration, the files RELAY INFO and RELAY USERGUIDE are sent
  5616.    to the user. These two files give a comprehensive description of
  5617.    RELAY.
  5618.  
  5619.    A  brief  guide  to  RELAY  is available  from  the  EARN
  5620.    documentation filelist. Send mail to LISTSERV@EARNCC.EARN.NET (or
  5621.    LISTSERV@EARNCC.BITNET). In the body of the message, write: GET RELAY
  5622.    MEMO.
  5623.  
  5624. 14. Security Considerations
  5625.  
  5626.    Security issues are not discussed in this memo.
  5627.  
  5628. 15. References
  5629.  
  5630.    Blue Book, Volume VIII - Fascicle VIII.8, Data Communication Networks
  5631.    Directory, Recommendations X.500-X.521, CCITT, 1988, ISBN 92-61-
  5632.    03731-3
  5633.  
  5634.    Schwartz, M., and P. Tsirigotis, "Experience with a Semantically
  5635.    Cognizant Internet White Pages Directory Tool", Journal of
  5636.    Internetworking Research and Experience, March 1991, pp. 23-50.
  5637.  
  5638.    Kantor, B., and P. Lapsley, "Network News Transfer Protocol: A
  5639.    Proposed Standard for the Stream-Based Transmission of News", RFC
  5640.    977, UC San Diego & UC Berkeley, February 1986.
  5641.  
  5642.    Horton, M., and R. Adams, "Standard for interchange of USENET
  5643.    messages", RFC 1036, AT&T Bell Laboratories, Center for Seismic
  5644.    Studies, December 1987.
  5645.  
  5646.    Lang, R., and R. Wright, "A Catalog of Available X.500
  5647.    Implementations", FYI 11, RFC 1292, SRI International, Lawrence
  5648.    Berkeley Laboratory, January 1992.
  5649.  
  5650.    Weider, C., and J. Reynolds, "Executive Introduction to Directory
  5651.    Services Using the X.500 Protocol", FYI 13, RFC 1308, ANS, ISI, March
  5652.    1992.
  5653.  
  5654.  
  5655.  
  5656.  
  5657.  
  5658. EARN Staff                                                    [Page 101]
  5659.  
  5660. RFC 1580            Guide to Network Resource Tools           March 1994
  5661.  
  5662.  
  5663.    Weider, C., Reynolds, J., and S. Heker, "Technical Overview of
  5664.    Directory Services Using the X.500 Protocol", FYI 14, RFC 1309, ANS,
  5665.    ISI, JvNC, March 1992.
  5666.  
  5667.    Williamson, S., "Transition and Modernization of the Internet
  5668.    Registration Service", RFC 1400, Network Solutions, Inc., March 1993.
  5669.  
  5670. 16. Acknowledgements
  5671.  
  5672.    The work of many people is reflected here, but we owe our greatest
  5673.    debt of thanks to the developers and authors of the network tools and
  5674.    documentation. Their work serves as the basis for this guide.
  5675.  
  5676. 17. Author's Address
  5677.  
  5678.    EARN Staff
  5679.    Daniele Bovio
  5680.    Ulrich Giese
  5681.    Nadine Grange
  5682.    Turgut Kalfaoglu
  5683.    Greg Lloyd
  5684.    David Sitman
  5685.    EARN Office
  5686.    PSI - Batiment 211
  5687.    91405 Orsay CEDEX
  5688.    France
  5689.  
  5690.    Phone: +33 1 6941 2426
  5691.    Fax: +33 1 6941 6683
  5692.    EMail: earndoc@earncc.earn.net
  5693.  
  5694.  
  5695.  
  5696.  
  5697.  
  5698.  
  5699.  
  5700.  
  5701.  
  5702.  
  5703.  
  5704.  
  5705.  
  5706.  
  5707.  
  5708.  
  5709.  
  5710.  
  5711.  
  5712.  
  5713.  
  5714. EARN Staff                                                    [Page 102]
  5715.  
  5716. RFC 1580            Guide to Network Resource Tools           March 1994
  5717.  
  5718.  
  5719. 18. Appendix A - Freely available networking software
  5720.  
  5721.    Below you will find the location of client software for several of
  5722.    the tools described in this guide (Gopher, WWW, WAIS and Netnews).
  5723.    This is not a complete listing of available software for any of these
  5724.    tools.
  5725.  
  5726. 18.1 Gopher clients
  5727.  
  5728. Environment   FTP site & directory     Comments
  5729.  
  5730. Unix          boombox.micro.umn.edu
  5731.                /pub/gopher/Unix
  5732.  
  5733. VMS           boombox.micro.umn.edu
  5734.                /pub/gopher/VMS
  5735.  
  5736.               job.acs.ohio-state.edu
  5737.                XGOPHER_CLIENT.SHARE    for Wollongong or UCX
  5738.  
  5739. VM/CMS        boombox.micro.umn.edu
  5740.                /pub/gopher/Rice_CMS
  5741.  
  5742.               boombox.micro.umn.edu
  5743.                /pub/gopher/VieGOPHER
  5744.  
  5745. MVS           boombox.micro.umn.edu
  5746.                /pub/gopher/mvs
  5747.  
  5748. Macintosh     boombox.micro.umn.edu
  5749.                /pub/gopher/Macintosh-TurboGopher
  5750.  
  5751.               ftp.cc.utah.edu
  5752.                /pub/gopher/Macintosh    requires MacTCP
  5753.  
  5754.               ftp.bio.indiana.edu
  5755.                /util/gopher/gopherapp   requires MacTCP
  5756.  
  5757. OS/2          boombox.micro.umn.edu
  5758.                /pub/gopher/os2
  5759.  
  5760. MS-DOS        boombox.micro.umn.edu
  5761.                /pub/gopher/PC_client    requires packet driver
  5762.  
  5763.               oac.hsc.uth.tmc.edu
  5764.                /public/dos/misc         dosgopher, for PC/TCP
  5765.  
  5766.  
  5767.  
  5768.  
  5769.  
  5770. EARN Staff                                                    [Page 103]
  5771.  
  5772. RFC 1580            Guide to Network Resource Tools           March 1994
  5773.  
  5774.  
  5775.               bcm.tmc.edu
  5776.                /nfs/gopher.exe          for PC-NFS
  5777.  
  5778.               lennon.itn.med.umich.edu
  5779.                /dos/gopher              for LAN Workplace for DOS
  5780.  
  5781. MS-Windows    sunsite.unc.edu
  5782.                /pub/micro/pc-stuff/ms-windows/winsock/apps  Gopherbook
  5783.  
  5784. X-Windows     boombox.micro.umn.edu
  5785.                /pub/gopher/Unix         xgopher (Athena widgets)
  5786.  
  5787.               boombox.micro.umn.edu
  5788.                /pub/gopher/Unix         moog (Motif)
  5789.  
  5790.               boombox.micro.umn.edu
  5791.                /pub/gopher/Unix/xvgopher     or Xview
  5792.  
  5793. NeXT          boombox.micro.umn.edu
  5794.                /pub/gopher/NeXT
  5795.  
  5796. 18.2. World-Wide Web clients
  5797.  
  5798. Environment   FTP site & directory     Comments
  5799.  
  5800. Unix          info.cern.ch
  5801.                /pub/www/src            WWW line-mode browser
  5802.  
  5803.               ftp2.cc.ukans.edu
  5804.                /pub/WWW/lynx           Lynx browser for vt100 terminals
  5805.  
  5806.               archive.cis.ohio-state.edu
  5807.                /pub/w3browser          tty-based browser written in perl
  5808.  
  5809. VMS           info.cern.ch
  5810.                /pub/www/bin/vms        port of NCSA Mosaic for X
  5811.  
  5812. Macintosh     info.cern.src
  5813.                /pub/www/bin/mac        requires MacTCP
  5814.  
  5815.  
  5816.  
  5817.  
  5818.  
  5819.  
  5820.  
  5821.  
  5822.  
  5823.  
  5824.  
  5825.  
  5826. EARN Staff                                                    [Page 104]
  5827.  
  5828. RFC 1580            Guide to Network Resource Tools           March 1994
  5829.  
  5830.  
  5831. MS-Windows    fatty.law.cornell.edu    Cello
  5832.                /pub/LII/Cello
  5833.  
  5834. Emacs         moose.cs.indiana.edu
  5835.                /pub/elisp/w3
  5836.  
  5837. X-Windows     info.cern.ch
  5838.                /pub/www/src            tkWWW Browser/Editor
  5839.  
  5840.               info.cern.ch
  5841.                /pub/www/src            MidasWWW Browser for X/Motif
  5842.  
  5843.               info.cern.ch
  5844.                /pub/www/src            ViolaWWW Browser for X11
  5845.  
  5846.               ftp.ncsa.uiuc.edu
  5847.                /Web                    NCSA Mosaic Browser for X11/Motif
  5848.  
  5849. NeXT          info.cern.ch
  5850.                /pub/www/bin/next       Browser and Editor
  5851.  
  5852. 18.3. WAIS clients
  5853.  
  5854. Environment   FTP site & directory     Comments
  5855.  
  5856. Unix          ftp.wais.com
  5857.                /pub/freeware/unix-src  swais
  5858.  
  5859. VMS           ftp.wais.com
  5860.                /pub/freeware/vms
  5861.  
  5862. MVS           ftp.wais.com
  5863.                /pub/freeware/ibm-mvs
  5864.  
  5865. Macintosh     ftp.wais.com
  5866.                /pub/freeware/mac
  5867.  
  5868. OS/2          ftp.wais.com
  5869.                /pub/freeware/os2
  5870.  
  5871. MS-DOS        sunsite.unc.edu
  5872.                /pub/wais/DOS
  5873.  
  5874.               hilbert.wharton.upenn.edu
  5875.                /pub/tcpip              PCWAIS
  5876.  
  5877. MS-Windows    ftp.wais.com
  5878.                /pub/freeware/windows   WNWAIS
  5879.  
  5880.  
  5881.  
  5882. EARN Staff                                                    [Page 105]
  5883.  
  5884. RFC 1580            Guide to Network Resource Tools           March 1994
  5885.  
  5886.  
  5887.               ftp.cnidr.org
  5888.                /pub/NIDR.tools/wais/pc/windows
  5889.  
  5890. Emacs         ftp.wais.com
  5891.                /pub/freeware/unix-src  gwais
  5892.  
  5893. X-Windows     ftp.wais.com
  5894.                /pub/freeware/unix-src  xwais
  5895.  
  5896. NeXT          ftp.wais.com
  5897.                /pub/freeware/next
  5898.  
  5899. 18.4. Netnews - news reader software
  5900.  
  5901. Environment   FTP site                 Name & Comments
  5902.  
  5903. Unix          lib.tmc.edu              rn also available via e-mail to:
  5904.                                        archive-server@bcn.tmc.edu
  5905.  
  5906.               ftp.coe.montana.edu      trn
  5907.  
  5908.               dkuug.dk                 nn
  5909.  
  5910.               ftp.germany.eu.net       tin
  5911.  
  5912. VMS           kuhub.cc.ukans.edu       ANU-NEWS
  5913.  
  5914.               arizona.edu              VMS/VNEWS
  5915.  
  5916. VM/CMS        psuvm.psu.edu            NetNews
  5917.                                        also available from LISTSERV@PSUVM
  5918.  
  5919.               ftp.uni-stuttgart.de     NNR
  5920.  
  5921.               cc1.kuleuven.ac.be       VMNNTP
  5922.  
  5923. MVS           ftp.uni-stuttgart.de     NNMVS
  5924.  
  5925. Macintosh     ftp.apple.com            News
  5926.  
  5927. MS-DOS        ftp.utas.edu.au          Trumpet
  5928.  
  5929. MS-Windows    ftp.utas.edu.au          WTrumpet
  5930.  
  5931. X-Windows     many FTP sites           xrn
  5932.  
  5933.               export.lcs.mit.edu       xvnews
  5934.  
  5935.  
  5936.  
  5937.  
  5938. EARN Staff                                                    [Page 106]
  5939.  
  5940. RFC 1580            Guide to Network Resource Tools           March 1994
  5941.  
  5942.  
  5943. Emacs         most GNU sites           GNUS
  5944.                                        for use with GNU Emacs editor
  5945.  
  5946.               most GNU sites           Gnews
  5947.                                        for use with GNU Emacs editor
  5948.  
  5949.  
  5950.  
  5951.  
  5952.  
  5953.  
  5954.  
  5955.  
  5956.  
  5957.  
  5958.  
  5959.  
  5960.  
  5961.  
  5962.  
  5963.  
  5964.  
  5965.  
  5966.  
  5967.  
  5968.  
  5969.  
  5970.  
  5971.  
  5972.  
  5973.  
  5974.  
  5975.  
  5976.  
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982.  
  5983.  
  5984.  
  5985.  
  5986.  
  5987.  
  5988.  
  5989.  
  5990.  
  5991.  
  5992.  
  5993.  
  5994. EARN Staff                                                    [Page 107]
  5995.  
  5996.